Sql server 有没有办法将两个矩阵中的值相加以得到一个';总计';?
我在SSRS中创建了一个报告,其中包含2个矩阵(不是表/列表),每个矩阵都有一个小计。我想弄清楚的是,是否有任何方法可以计算我报告底部的“总计”,即我的两个矩阵的小计之和 矩阵1:Sql server 有没有办法将两个矩阵中的值相加以得到一个';总计';?,sql-server,reporting-services,Sql Server,Reporting Services,我在SSRS中创建了一个报告,其中包含2个矩阵(不是表/列表),每个矩阵都有一个小计。我想弄清楚的是,是否有任何方法可以计算我报告底部的“总计”,即我的两个矩阵的小计之和 矩阵1: 10 10 10 5. 10 5. 5. 总数55 矩阵2: 20 10 10 5. 20 5. 5. 总数75 总计:130 每个矩阵都由一个单独的数据源驱动 基本上我想要的是 =总和(字段!总值,“矩阵1”)+总和(字段!总值,“矩阵2”) 总的来说,但这不起作用 正如我所说,我是新手,所以上面的语法可能不正确,
10 10 10 5. 10 5. 5. 总数55 矩阵2:
20 10 10 5. 20 5. 5. 总数75 总计:130 每个矩阵都由一个单独的数据源驱动 基本上我想要的是 =总和(字段!总值,“矩阵1”)+总和(字段!总值,“矩阵2”) 总的来说,但这不起作用 正如我所说,我是新手,所以上面的语法可能不正确,尽管我希望它能让您了解我想要实现的目标 这可能吗 谢谢不要使用“matrix1”和“matrix2”,而是为每个数据集使用数据集的名称
=sum(fields!gross.Value,"Dataset1") + sum(fields!gross.Value,"Dataset2")
此外,有时如果数据类型不明确,则必须按如下方式转换字段:
sum(CDec(fields!gross.Value),"Dataset1")
但在这种情况下,您可能不必这样做。谢谢-我将在周一尝试一下,看看它是否有效。干杯