我有一个包含七个表的报告,每个表针对在参数列表中选择的 id 列表返回一组不同的值。我将表格围在一个矩形中,以便它们一起打印。
现在我想根据从多选参数传入的 id 对结果进行分组。因此,如果我的参数列表中有一个包含四个 id 的列表,则报告将显示我的七个表格的矩形四次,每个 id 一个。
执行此操作的最佳方法是什么?
我是否应该将我的七个表格的矩形放在另一个按 id 分组的表格中?或者将它放在列表项中?
有什么建议吗?
最佳答案
您可以在 Parameters!<ParameterName>.Value
上的矩形上添加分组这是一个值数组。
然后,对于每个表,您需要将此组定义为父组,然后 SSRS 应将分组 ID 传递给每个矩形/id 分组中的表。
关于reporting-services - SSRS根据多值参数对多个表进行分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1120566/