【发布时间】:2020-01-09 19:26:58
【问题描述】:
我手头有两项任务要在一份报告中完成。
应用程序 URL 过滤 - 将在 URL 中传递一个 ListID 以过滤报告。我通过将@id 作为我的数据集的参数来实现这一点。在这种情况下,我只有一个参数。
报告服务器过滤 - 对于无权访问应用程序/db 的用户,他们可以转到报告服务器并从填充列表 ID 参数的下拉参数 (@ListName) 中选择一个“列表名称” . 我通过级联参数和两个数据集来实现这个场景,一个用于独立的下拉参数(ListName),另一个用于依赖参数(ListID)。
但由于我无法根据应用程序中的 ListName 过滤报告,因此我需要一种方法来在同一个报告中实现两者。当我尝试使用来自应用程序 URL 的 '?id=123' 过滤报告时,它不会过滤报告。
【问题讨论】:
标签: sql-server reporting-services parameters ssrs-2008 ssrs-2012