我正在处理带有多值参数的 SSRS 报告,其中包含名称列表。我已经为标题编写了一个表达式,其作用类似于“所选名称的结果”。它还具有一个选项(全选),该选项显示标题为“多个名称的结果”的所有结果。到目前为止,它运行良好。
现在我必须修改报告,例如,如果我选择多个值,则报告应分为多个页面,每个选定的名称位于不同的页面上,该单个参数值(名称)的标题为“所选名称的结果”。
请帮助我。谢谢。
最佳答案
您可以将整个当前报表(不包括页眉/页脚)放入列表对象中。我假设您将从参数(例如经理名称)中返回选定的值作为数据集的一部分。假设情况是这样
创建新列表
将报告内容插入此列表的矩形
右键单击列表行标题并选择行组 -> 组属性
将组设置为“分组于”
=Fields!ManagerName.Value
这种方法将采用像这样的简单表格
并将其分成这样的列表
然后您只需将列表的 Tablix 属性设置为在之后添加分页符
为选中
希望这对您有帮助。如果您对此还有其他疑问,请告诉我
关于sql - 根据多值参数中断 SSRS 报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34341054/