问题标签 [ssrs-tablix]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5089 浏览

ssrs-2008 - 如何在 tablix 中添加列分组?

我正在 SSRS 2008 R2 中开发一个 tablix,并尝试添加一个动态列。此列有四个可能的值:1、2、3、4 季度。在这些列中的每一列下,我想要 2 个子列:计数和 %。

所以我在我的 tablix 中添加了一个列,并在每一行中放置了表达式。我还没有添加子列,因为它给了我错误。所以我只是想让 Quarter 列工作。所以我将这个 Quarter 列按我的 Quarter 字段值分组。我还根据这个相同的值对这一列进行了排序。列组上没有设置过滤器。然而,当我尝试查看我的 RDL 时出现此错误:

rsinvalidtablixcellcolspan

因此,我将 ColSpan = 1(从 = 2)更改为我找到的 XML 中的每个 ColSpan。但是当我构建我的 RDL 时,我得到了这个错误:

rscell内容必填

所以这是我遇到的最新错误。如何添加将按季度分组的动态列分组?这应该是我所知道的简单的事情,但是我所看到的微软文档在这个主题上是缺乏的。如果你能推荐任何超级棒的教程!

0 投票
1 回答
1372 浏览

ssrs-2008 - SSRS:在报表生成器中计算组内的百分比变化

看起来应该很简单的事情让我很头疼。我有一个基于 MDX 查询(从多维数据集进行简单拖放)的表,并且想计算组内值的百分比增加。

[因为我是新人所以不会让我发布图片,所以请参阅:

在此处输入图像描述

在列组中,我有“Metric”和“Year”。我试图在每年的右侧添加一列,例如,2011 年是 2010 年的 X%。每次我尝试使用 Previous() 或 Last() 函数作为表达式时,它不起作用。如果有人可以让我知道如何在不做一些疯狂的自定义 MDX 查询的情况下处理这个问题,我将不胜感激!

0 投票
1 回答
2517 浏览

reporting-services - 连续表格的页眉的 SSRS 边距

使用 SSRS 并导出为 PDF 时,如果 Tablix 对象超出一页,它当然会继续到下一页。有什么办法可以在页眉和继续 Tablix 之间插入边距?目前,Tablix 转到下一页,并直接从标题行开始。

0 投票
3 回答
9432 浏览

reporting-services - SSRS 将 Tablix 拟合到导出的 pdf 页面

我目前在 SSRS 报告中有一个矩阵。通常,矩阵会在纵向模式下固定到标准页面,但是在某些情况下,列的长度会超过一页。有没有办法让 SSRS 将报告呈现为 PDF,该矩阵会自动调整大小并缩小其所有内容,即:字体、列宽以适合页面?我不想缩小 SSRS 报告中的所有对象来修复页面,只是缩小矩阵的宽度。

0 投票
2 回答
4136 浏览

ssrs-2008 - SSRS 将多个数据集组合成一张图

我一直在网上寻找一种在 SSRS (2008 R2) 中完全组合数据集的方法。

基本上,我需要创建一个由多个不同数据集组成的表和图形(所有数据集都具有以下相同的列),这些数据集是从多个 sql 服务器中检索的(阻止我将它们组合在一个查询中)

可以将数据集组合成一个数据集或表格,我可以从中生成一个图表(这是我的要求),如下所示?

提前致谢。

0 投票
1 回答
501 浏览

sql-server-2008 - 根据列的名称为列中的单元格分配值 - 矩阵

我有一个动态显示列和行的矩阵。(呸)

我将始终拥有一个名为“每个人”的(动态)列。现在我正在寻找将值 > 0 并且列名称为“每个人”的那些单元格着色为绿色

我认为我应该使用 IIF 语句做一些事情,但是如何找到特定单元格的列名?

谢谢你和我一起思考!

亨罗

0 投票
0 回答
617 浏览

visual-studio-2010 - 如何在报告的每一页中重复来自 tablix 的第一行(pdf,excel word)

我有一个包含多个页面的大型报告(基本上是一个大型 tablix)。我不想使用页眉,因为我不能在那里插入 tablix。

我试过这个: http: //msdn.microsoft.com/en-us/library/cc627566%28SQL.105%29.aspx 但是当我打开 pdf 时,标题并不在每一页上

0 投票
3 回答
2687 浏览

ssrs-2008 - SSRS:tablix 单元格中的外部图像

我的数据集包含一个名为的列IconUri,其中包含位于 Web 服务器上的图像的完整 HTTP 地址。此数据集绑定到 tablix,我想在单元格中显示图像。

1)我试图将图像拖到单元格中,但我不能使用表达式,因为图像本身不知道其父(tablix)数据集。

2)我还尝试将图像应用为单元格背景,虽然这肯定会显示图像,但它会在水平和垂直方向重复,这是不可取的。单元格应仅包含图像的一份副本。

3)我试图在单元格中创建一个矩形,但它会缩放到单元格本身,因此与上面的效果相同。

有没有办法做到这一点?如果这是必要的,我什至愿意执行一些 XML 黑客攻击。谢谢!

0 投票
1 回答
395 浏览

ssrs-2008 - 如何选择符合行组的“First(Fields...)”和“Last(Fields..)”之间的行值?

使用 SSRS 2008R2。

目前,我有一个查询几个表并返回一堆分层数据的 select 语句。

1 个商店-> 1+ 部分-> 1+ 项目

返回的数据集类似于这样(加上其他 20 列):

在我的 tablix 中,我目前正在对 Items_num 和 Section_num 进行分组,以便为​​每个 Section 的每个 Item 重复我的整个 tablix。

起初这不是一个难题,因为我刚刚创建了两个 tablix,而一个有多年的有一个列组。问题解决了。

然而,与任何工作一样,这还不够好。我需要为每个“5 年计算”重复所有信息数据。

这就是 tablix 的样子,你就会明白为什么我无法找到一个好的解决方案。

我有 5 个静态列,我无法找到从数据集中获取“第 2、第 3 和第 4”值的方法。

使用 Lookup 函数不起作用,因为它在整个数据集上,并且不遵守我当前应用的行组(到整个 tablix)

有任何想法吗?

0 投票
1 回答
6952 浏览

ssrs-tablix - 如何将 tablix 控件添加到报表中?

这似乎是一个简单的问题,但我找不到将 tablix 控件添加到 SSRS 报告的任何内容。

我在出价或报表生成器 3.0 的工具箱中看不到此控件。

我正在使用 SSRS 2008 R2。

有人可以告诉我如何将此控件添加到报告中吗?