reporting-services - SSRS根据多值参数对多个表进行分组

标签 reporting-services parameters grouping multivalue

我有一个包含七个表的报告,每个表针对在参数列表中选择的 id 列表返回一组不同的值。我将表格围在一个矩形中,以便它们一起打印。

现在我想根据从多选参数传入的 id 对结果进行分组。因此,如果我的参数列表中有一个包含四个 id 的列表,则报告将显示我的七个表格的矩形四次,每个 id 一个。

执行此操作的最佳方法是什么?

我是否应该将我的七个表格的矩形放在另一个按 id 分组的表格中?或者将它放在列表项中?

有什么建议吗?

最佳答案

您可以在 Parameters!<ParameterName>.Value 上的矩形上添加分组这是一个值数组。

然后,对于每个表,您需要将此组定义为父组,然后 SSRS 应将分组 ID 传递给每个矩形/id 分组中的表。

关于reporting-services - SSRS根据多值参数对多个表进行分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1120566/

相关文章:

reporting-services - SSRS Report Builder 报告中的粗线

sql-server - SSRS 报告定义比服务器更新

javascript - Wicket 检索要在 Java 中使用的 JavaScript 变量

c# - 我可以为此 Linq 分组使用匿名类型吗?

python - 带有类别 slug 的 django 组子类别

sql - SSRS - 详细信息行中的垂直合并单元格

sql-server - 在 SQL Server Reporting Services 中,如何在打印或下载为文件(csv、pdf 等)时显示隐藏列

c++ - 我们可以在什么时候使用带指针的空参数?

perl - 在Perl CGI中,如何在 '#'之后获取参数?

mysql - 如何在 MySQL 中按日期对相关结果进行分组和排序