SSRS矩阵添加百分比列

时间:2017-11-20 15:51:54

标签: matrix reporting-services

我有一个包含以下行和列名称的矩阵报告: 行组:agecategory 列组:columngroup1 计算的数据:count(clientID)

以下是包含数据的矩阵图形示例:

enter image description here

我创建了以下表达式以计算每一行的百分比:

= count(Fields!iMemberID.Value," columngroup1")/ Count(Fields!iMemberID.Value," agecategory")

但是它给了我表达式值错误。如何在矩阵中添加百分比列?嘿,我真的很感激。

谢谢你, 阿萨弗

1 个答案:

答案 0 :(得分:0)

如果您在图像中显示的内容是整个报告,那么您不需要使用矩阵,标准Tablix会更好。您可以通过删除列组来更改此项。

然后,您可以添加一个新的新列并使用类似于您已尝试过的表达式。表达式需要是行组内的计数除以数据集中的计数,因此如果数据集被称为dsMyData,那么表达式将如下所示。

=count(Fields!iMemberID.Value, "agecategory")/Count(Fields!iMemberID.Value, "dsMyData")