隐藏和未隐藏的 SSRS 参数

SSRS Parameters Hidden and Unhidden

我有一份报告需要分支名称作为参数。还有其他参数,如营业年度、季度等。

将通过两种方法访问此报告。

1.通过 SQL 服务器报告门户。

总公司的用户将通过报表服务器门户访问此报表,并能够选择参数值,因为他们可以查看所有分支机构的数据。

用户可以更改分支

2。通过软件

在分支使用的软件中调用一个URL,参数的值将根据访问它的分支在URL中设置并锁定,以便用户可以将其更改为另一个分支.

用户不能更改分支

如何创建有条件锁定的参数?是否可以在软件调用的URL中指定是否被锁定?

我真的想避免为分公司和总部创建两个不同的报告。

我可能找到了解决方法(实际上是更好的方法)。

归功于 Kidiskidvogingogin

通过使用 UserID 内置参数,我可以限制用户在 Branch Name 的下拉框中显示的数据。链接到分支机构的用户将只能看到该分支机构,链接到总部的用户将看到所有分支机构。

通过用数据集填充参数,我可以将数据集过滤为仅 return 个适用于该用户的分支。