我正在使用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 => /机构声明/月度声明
机构声明是您解决方案的主文件夹
和月度报表是其中的子文件夹。