[英]SSRS Parameters Hidden and Unhidden
我有一个需要分支名称作为参数的报告。 还有其他参数,例如营业年度,季度等。
可以通过两种方法访问该报告。
1.通过SQL Server报告门户。
总部用户可以通过报表服务器门户访问此报表,并可以选择参数值,因为他们可以查看所有分支数据。
用户可以更改分支
2.通过软件
在分支机构使用的软件内部调用URL时,参数值将根据访问它的分支机构在URL中设置并锁定,以便用户可以将其更改为另一个分支机构。
用户无法更改分支
如何以有条件锁定的方式创建参数? 可以在软件调用的URL中指定它已被锁定的事实吗?
我真的想避免为分支机构和总部创建两个不同的报告。
我可能已经找到了解决方法(实际上是一种更好的方法)。
归功于Kidiskidvogingogin
通过使用UserID内置参数,我可以限制用户使用“分支名称”下拉框中显示的数据。 链接到分支的用户将仅看到该分支,链接到总部的用户将看到所有分支。
通过用数据集填充参数,我可以过滤数据集以仅返回适用于该用户的分支。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.