【发布时间】:2013-09-26 06:50:43
【问题描述】:
我正在编写带有列分组的 ssrs 报告。以下是我的场景。
矩阵 1:
ID 2012 2013
1 20 40
1 30 50
Total 50 90
矩阵 2:
ID 2012 2013
1 60 70
1 60 80
Total 120 150
我需要 matrix1 和 matrix2 的总和,如下所示:
ID 2012 2013
1 170 240
但我得到的结果如下:
ID 2012 2013
1 410 410
我在所有 3 个矩阵中应用了列分组,并给出了获取矩阵 3 总和的表达式:=Sum(Fields!amount1.Value, "dsmatrix1") + Sum(Fields!Tamount1.Value, "dsmatrix2")
请帮我解决这个问题。
谢谢!
【问题讨论】:
-
您对生成的实际数据集是否有任何控制权,例如如果它们来自数据库,您可以更新该代码吗?
-
嗨,我有一个参数作为年份(如 202、2013 和用于列分组的参数)。没有其他参数,我不确定在添加带有分组的列时是否需要指定任何特定内容。
标签: reporting-services ssrs-2008 calculated-columns ssrs-grouping