SSRS - 使用矩阵(交叉表)中其他数据集中的列的计算字段



我在 SSRS 报告中有多个数据集。如何在具有相同数据字段的另一个数据集的公式中使用一个数据集中的求和矩阵(交叉表)列(只是不同的选择标准(类别不同))。当我在其他数据集中指定该字段时,它每次只给我 First(我没有使用 First());它不会使用第二个数据集中的交叉表自动移动它们。

不能在 SSRS 2008 中执行此操作。此功能在 SSRS 2008 R2 中首次提供。根据您在报表布局中使用数据的方式,您可能能够使用 ReportItems 集合来获取值。例如,可以将 Textbox1 的内容与不同数据集中的字段(名为 MyColumn1 的字段)一起使用

,如下所示:
=ReportItems!Textbox1.Value + Fields!MyColumn1.Value

ReportItems 集合在呈现页面后使用文本框的值,因此您只获取结果而不是原始数据,因此您必须使用原始数据。

最新更新