我在SSRS报告中有几个DataSet。如何在具有相同数据字段的另一个DataSet的公式中使用来自一个DataSet的求和矩阵(交叉表)列(只是不同的选择条件(类别不同))。当我在另一个DataSet中指定该字段时,它每次只给我First(我没有使用First());它不会自动使用第二个DataSet中的交叉表移动它们。
答案 0 :(得分:0)
您无法在SSRS 2008中执行此操作。此功能首先在SSRS 2008 R2中提供。根据您在报表布局中使用数据的方式,您可以使用ReportItems集合来获取值。例如,您可以将Textbox1的内容与不同数据集(名为MyColumn1的字段)中的字段一起使用,如下所示:
=ReportItems!Textbox1.Value + Fields!MyColumn1.Value
ReportItems集合在呈现页面后使用文本框的值,因此您只获得结果而不是原始数据,因此您必须使用原始数据。