首页 > 解决方案 > Visual Studio SSRS 日历报表详细信息未分组

问题描述

我正在尝试在 Visual Studio Reporting Services 中构建日历报告。我遇到的问题是 ID 没有在同一个单元格中组合在一起。我确定这与我如何引入数据有关,但有没有办法正确呈现它?本质上,我希望每周有一行在适用的单元格中包含所有适用的 ID。

报告输出的屏幕截图。

报告布局

我的查询结果示例

标签: sqlvisual-studioreporting-services

解决方案


这是我在这种情况下所做的。

  1. 在 ID 上添加一个带有分区的 ROW_NUMBER()
  2. 在 ROW_NUMBER() 而不是 ID 上分组。

因此,在您的 SQL 查询中,添加另一列可能如下所示:

,ROW_NUMBER() OVER(PARTITION BY ID, Date ORDER BY ID, Date) RowNum

如果这不起作用,或者您不熟悉窗口功能,请发布您的查询。


推荐阅读