在 SSRS 中传递不同的多个参数
我这里的情况很特殊。我有一个报告,它以 @ProjectID
作为参数,并显示与该项目相关的所有信息。
现在,我必须将多个项目 ID 作为参数分别传递给报告,并且每个 report(ProjectID)
应显示在不同的页面中。
我对多值参数进行了研究,但找不到实现此目的的方法。非常感谢任何建议。
I'm in a peculiar situation here. I have a report which takes @ProjectID
as a parameter and shows all the info related to that project.
Now I have to pass multiple project ids separately as parameters to the report and each report(ProjectID)
should show in a distinct page.
I did research on Multivalues
parameters but could not find a way to accomplish this. Any advice is much appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
将 @ProjectId 参数创建为多值
在 SQL 查询中使用 IN 例如的多值参数。
WHERE ProjectId IN (@ProjectId)
添加表组,根据 ProjectId 字段进行分组。在组设置中启用“末尾分页符”
Create the @ProjectId parameter as multivalue
In your SQL query use the multivalue parameter using IN eg.
WHERE ProjectId IN (@ProjectId)
Add a table group, grouping on ProjectId field. In the group settings enable "Page break at end"