SSRS 行列分组问题
SSRS row column grouping issue
我有一份报告,其中对审计员每天执行的审计进行了分组。天数按列分组,审计员按行分组。数据区列出了执行的审计。我的问题与这个完全一样:
example of problem and solution that I can't use
但我无法使用涉及更改查询以首先对结果进行排名和分区的解决方案。下面是问题的示例以及我需要它的外观。解决方案需要是 SSRS 解决方案,而不是修改查询。
报告以这种方式拉动,第 1 周的第一个审计员审计分组,然后第 2 周的审计从空白行进一步向下开始,第 3 周从第 2 周以下开始,依此类推。感谢任何帮助。
Week1 | Week2 | Week3
-------+-------+-------
123 | |
456 | |
| | 789
| | 012
我想要的:
Week1 | Week2 | Week3
-------+-------+-------
123 | | 789
456 | | 012
所以我确定不可能做我想做的事。我最终实施了自己的 SQL 解决方案,其中涉及在 SQL 中创建一个逗号分隔列表以聚合报告中每一行的所有信息,然后在报告生成器中格式化分隔列表以便更清晰地呈现(用 CrLf 替换了逗号。
希望在 SSRS Report Builder 中有一个标准的方法来做到这一点,这样就可以很容易地将它应用到其他情况。 co-worker 有类似的问题,但我的 SQL 解决方案对他不起作用(帮助他实施可能的动态枢轴解决方案或分区等级解决方案)。
我有一份报告,其中对审计员每天执行的审计进行了分组。天数按列分组,审计员按行分组。数据区列出了执行的审计。我的问题与这个完全一样: example of problem and solution that I can't use
但我无法使用涉及更改查询以首先对结果进行排名和分区的解决方案。下面是问题的示例以及我需要它的外观。解决方案需要是 SSRS 解决方案,而不是修改查询。
报告以这种方式拉动,第 1 周的第一个审计员审计分组,然后第 2 周的审计从空白行进一步向下开始,第 3 周从第 2 周以下开始,依此类推。感谢任何帮助。
Week1 | Week2 | Week3
-------+-------+-------
123 | |
456 | |
| | 789
| | 012
我想要的:
Week1 | Week2 | Week3
-------+-------+-------
123 | | 789
456 | | 012
所以我确定不可能做我想做的事。我最终实施了自己的 SQL 解决方案,其中涉及在 SQL 中创建一个逗号分隔列表以聚合报告中每一行的所有信息,然后在报告生成器中格式化分隔列表以便更清晰地呈现(用 CrLf 替换了逗号。
希望在 SSRS Report Builder 中有一个标准的方法来做到这一点,这样就可以很容易地将它应用到其他情况。 co-worker 有类似的问题,但我的 SQL 解决方案对他不起作用(帮助他实施可能的动态枢轴解决方案或分区等级解决方案)。