SSRS根据多值参数对多个表进行分组
我有一个包含七个表的报告,每个表为参数列表中选择的 id 列表返回一组不同的值。 我将表格围在一个矩形中,以便它们一起打印。
现在我想根据从多选参数传入的 id 对结果进行分组。 因此,如果我的参数列表中有四个 id 的列表,则报告将显示我的七个表的矩形四次,每个 id 一个。
最好的方法是什么?
我应该将七个表组成的矩形放入另一个按 id 分组的表中吗? 或者将其放在列表项中?
有什么建议么?
I have a report containing seven tables, each table returning a different set of values for a list of id's selected in a parameter list. I have the tables enclosed in a rectangle so that they print together.
Now I would like to group the results based on the id passed in from the multi-select parameter. So if I have a list of four ids in my parameter list the report would displaying my rectangle of seven tables four times, one for each id.
What would be the best way to do this?
Should I take my rectangle of seven tables and enclose it in another table grouped on the id? Or place it in a list item?
Any suggestions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以在
Parameters!.Value
(值数组)上的矩形上添加分组。然后,对于每个表,您需要将该组定义为父组,然后 SSRS 应将分组 ID 传递到每个矩形/id 分组中的表。
You can add grouping on the rectangle on
Parameters!<ParameterName>.Value
which is an array of values.Then, per table you need to define this group as the parent and SSRS should then pass the grouping ID to the tables in each rectangle/id grouping.
使用列表控件。
Use a list control.
尝试:
SORT FILENAME BY-EXP multivalueDict BREAK-ON MultivalueDict OtherValue1 OtherValue2 等...
Try:
SORT FILENAME BY-EXP multivalueDict BREAK-ON MultivalueDict OtherValue1 OtherValue2 etc...