标签: reporting-services
我在Visual Studio 2015中工作,当我部署SSRS追溯报表或子报表时,我必须分别从本地框中将主报表和这些报表部署到报表服务器。问题是当用户通过浏览器访问报表服务器时,两个报表都显示在浏览器中。有没有一种方法可以隐藏浏览器的追溯或子报表,以使用户无法在浏览器中看到它,但仍可以从主报表中执行? 任何帮助/方向将不胜感激。在下面的PIC中,我需要在浏览器中隐藏“按调节器详细信息显示的周期时间”报告,以便用户不要选择它。
答案 0 :(得分:0)
报表服务器中的每个报表都应具有可针对每个用户进行调整的“安全性”设置。我相信我使用的是旧版本的报表服务器,但是概念是相同的。您只需要调整您不想查看报告的用户的权限。
右键单击报告应如下所示:
此版本有一个Security选项,您可能只说Manage,然后必须导航到“安全性”选项卡。我尚未对此进行亲自测试,但是您应该可以从指定的用户中删除Browser权限,以便在报表服务器中隐藏该报表。
Security
Manage
Browser
答案 1 :(得分:0)
使用“隐藏此项目”复选框隐藏报告。
这将从常规视图中隐藏所选报告。但是,通过转到设置并选中“显示隐藏的项目”框,用户仍然可以找到它。