Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 有没有办法将两个矩阵中的值相加以得到一个';总计';?_Sql Server_Reporting Services - Fatal编程技术网

Sql server 有没有办法将两个矩阵中的值相加以得到一个';总计';?

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”) 总的来说,但这不起作用 正如我所说,我是新手,所以上面的语法可能不正确,

我在SSRS中创建了一个报告,其中包含2个矩阵(不是表/列表),每个矩阵都有一个小计。我想弄清楚的是,是否有任何方法可以计算我报告底部的“总计”,即我的两个矩阵的小计之和

矩阵1:
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")

但在这种情况下,您可能不必这样做。

谢谢-我将在周一尝试一下,看看它是否有效。干杯