我在SSRS中创建了一个包含2个矩阵(不是表/列表)的报告,每个矩阵都有一个小计。我想要解决的是,如果有任何方法可以计算报告底部的“总计”,即我的2个矩阵中的小计的总和。
Matrix 1:
10
10
10
五
10
五
五
总计55
Matrix 2:
20
10
10
五
20
五
五
总计75
总计:130
每个矩阵都是从一个单独的数据源驱动的。
基本上我最终想要的是
=总和(字段!gross.Value, “矩阵1”)+ SUM(领域!gross.Value, “矩阵2”)
总计,但这不起作用。
正如我所说,我是新手,所以上面的语法可能不正确,但我希望它能让你了解我想要实现的目标。
这甚至可能吗?
由于
答案 0 :(得分:3)
不使用“matrix1”和“matrix2”,而是使用每个数据集的名称。
=sum(fields!gross.Value,"Dataset1") + sum(fields!gross.Value,"Dataset2")
此外,有时如果您的数据类型不明确,则必须像以下那样投射字段:
sum(CDec(fields!gross.Value),"Dataset1")
但在这种情况下你可能不必这样做。