【发布时间】:2019-11-19 12:00:54
【问题描述】:
我在 SSRS 中创建了一个主报表和一个子报表。在报表服务器(SQL Server Reporting Services)上,我有两个文件夹:
Common
MainReports
子报表部署在Common文件夹,主报表部署在MainReports文件夹。
如何启用或更改报表服务器上的报表以从 Common 文件夹中检索子报表?
当它们都在同一个文件夹中时,主报表会正确显示子报表,但是当它们位于不同的文件夹中时,我(自然)会收到“无法显示子报表”错误。
【问题讨论】:
-
我不确定您是否可以直接从 Visual Studio 或 Report Builder 执行此操作。我通常会做什么,将所有子报告命名为
_subMySubReport等。然后我运行一个脚本,将所有名为_sub%的报告设置为隐藏,并使用UPDATE Reportserver.dbo.[Catalog] set hidden = 1 where name like '_sub%'
标签: reporting-services ssrs-2008 reporting-services-2016