reporting-services - 如何按变量分组值按分组显示SSRS中的行数?

标签 reporting-services grouping row-number

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

我的尝试导致了类似于:

=RowNumber(Parameters!GroupBy1.Value)

如果我按原样设置,则 SSRS 报告不会加载。

每个 DS 工作的行数。如果我使用:
=RowNumber("NameOfMyDataSet")

我将成功进行行计数,但不会重置每组。

如果我使用变量 group-by 名称,如何重置每组的行数?

最佳答案

您需要将函数的范围设置为组的名称,而不是 DataSet,例如:

=RowNumber("Group1")

评论后编辑:

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

在设计师:

enter image description here

集团属性:

enter image description here

关于reporting-services - 如何按变量分组值按分组显示SSRS中的行数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16155024/

相关文章:

sql-server - SSRS 报表生成器 2.0 - 与 SQL 2005 一起使用

python - 使用包含时间序列的多索引对 Pandas 数据帧进行重采样

tsql - SQL Reporting Services,过滤不在 DISTINCT SELECT 语句中的字段?

reporting-services - SSRS 报表查看器 - 报表图表无法在 IE11 中显示

pdf - SSRS - 字体未嵌入到 pdf 文件中

R根据某个时间点的数据范围创建新列

Javascript - 按对象数组中对象的一个​​属性进行分组

mysql - 限制 MySQL 表之间 JOIN 中的行数

sql - 查找重复行并将第一行标记为 1,其余重复行标记为 0

mysql - 如何在 MYSQL 中获取带分区的 RowNumber()