Visual Studio报表服务器项目中的SSRS子文件夹

时间:2009-09-22 14:22:07

标签: reporting-services

我正在使用SSRS 2008.目前只要我将所有报告都放在Visual Studio中的Report Server Project的Reports文件夹中,一切都可以找到。

我尝试了一种解决方法,即具有多个Report Server项目,每个项目都指向报表服务器上的不同文件夹。这样做的副作用是不让我参考另一个项目的子报告。

那么,是否有一种方法可以引用另一个项目的子报告,并且仍能预览?

有没有办法在Report Server项目中获取子文件夹?

2 个答案:

答案 0 :(得分:4)

它不是SSRS内置的;但有一个解决方法。只需将报告保留在一个项目下(以允许参考)并手动控制每个报告的部署位置。

如果您选择此路线,您可能希望通过使用rs.exe

创建部署脚本来实现自动化

rs.exe

还有一些尝试在codeplex上解决这个问题;但我还没有机会看看这个: rsbuild

答案 1 :(得分:0)

将SSRS报告部署到SubFolders时,请执行以下操作:

TargetReportFolder => /机构声明/月度声明

机构声明是您解决方案的主文件夹 和月度报表是其中的子文件夹。