如何计算SSRS表中组基础上的记录数?

时间:2013-12-06 06:32:40

标签: mysql sql reporting-services sql-server-2008-r2

以下是我的报告结构。

                Value1     Value2     Value3
 Group 1      
                  11         22         33
 Group 2      
                  22         32         43

现在我想计算组的数量而不是记录的总数。 我想要一个将以下列方式返回的表达式。

Selected Records: 2

请提出您的建议以完成上述问题。

1 个答案:

答案 0 :(得分:0)

表头行中的这样一个表达式可以实现这个目的:

=CountDistinct(Fields!Group.Value)

CountDistinct聚合表达式只计算作用域中所有不同的非空值 - 通过在表标题行中应用它,这将检查表/数据集中的所有行。

如果要将字符串添加到同一表达式中,请使用以下内容:

="Selected Records: " & CountDistinct(Fields!Group.Value)