如何在可变分组值上按分组显示SSRS中的行数统计?

14

本质上,我希望每个分组有单独的行计数。我相信应该使用RowNumber。这似乎已经讨论过了,但由于我的groupby不是字符串常量,所以我遇到了困难。

我的尝试类似于:

=RowNumber(Parameters!GroupBy1.Value)

如果我按照现在的设置,SSRS报告无法加载。

每个数据集的行计数有效。如果我使用以下内容:

=RowNumber("NameOfMyDataSet")

我已成功获取行数,但无法按组重置。

如果我使用变量分组名称,如何按组重置行计数?

1个回答

29
您需要将函数的范围设置为组的名称,而不是DataSet,类似于:
=RowNumber("Group1")

评论后编辑:

如上所述,这是在报告中创建的组的名称,而不是DataSet中任何值的名称。

在设计器中:

输入图像描述

组属性:

输入图像描述


这并不是很有帮助。正如我的问题所指出的那样,我没有 group-by 的字符串常量名称。它是可变的,并通过参数设置。 - D'Arcy Rail-Ip
4
@Rail24,如上所述,您需要在创建组时定义名称。这是一个报告对象并具有静态名称。 - Ian Preston
1
啊,我整天都误解了文章。非常抱歉,这很有帮助。谢谢。 - D'Arcy Rail-Ip
谢谢!对我有用。 - Tiki

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接