Reporting services Reporting Services-使用来自不同RS文件夹的子报表

Reporting services Reporting Services-使用来自不同RS文件夹的子报表,reporting-services,ssrs-2008,reporting-services-2016,Reporting Services,Ssrs 2008,Reporting Services 2016,我在SSRS中创建了一个主报告和一个子报告。在报表服务器(SQL server Reporting Services)上,我有两个文件夹: Common MainReports 子报表部署在公用文件夹中,主报表部署在MainReports文件夹中 如何启用或更改报表服务器上的报表以从公用文件夹检索子报表 当主报表和子报表都位于同一文件夹中时,主报表会正确显示子报表,但当它们位于不同的文件夹中时,我(自然)会出现“无法显示子报表”错误。我认为您可以使用以下路径定义 /Common/Subrepo

我在SSRS中创建了一个主报告和一个子报告。在报表服务器(SQL server Reporting Services)上,我有两个文件夹:

Common
MainReports
子报表部署在公用文件夹中,主报表部署在MainReports文件夹中

如何启用或更改报表服务器上的报表以从公用文件夹检索子报表


当主报表和子报表都位于同一文件夹中时,主报表会正确显示子报表,但当它们位于不同的文件夹中时,我(自然)会出现“无法显示子报表”错误。

我认为您可以使用以下路径定义

/Common/Subreportname/

我不确定您是否可以直接从Visual Studio或报表生成器执行此操作。我通常做的是将所有子报告命名为
\u subMySubReport
等。然后我运行一个脚本,将所有名为
\u sub%
的报告设置为隐藏,其中的名称类似于“\u sub%”