我正在使用Visual Studio 2017和Reporting Services 2012。
我最近继承了一些SSRS报告的责任,这些报告存储在服务器上自己分组的文件夹中,例如
<My Server>/MainFolder/SubFolder/reports
到目前为止,已经直接使用报告生成器从界面直接编辑了所有报告。
我想要实现的是能够下载所有报告并将其添加到Visual Studio(2017)中的报告服务项目中。这并不是什么大问题,一旦下载了共享数据集和源,就需要更新。
我面临的问题是,某些报告使用服务器上的共享报告部分以及位于SSRS上不同文件夹中的子报告。
我真的不想将子报表添加到每个项目中,因为这将是一个噩梦。
问题: 创建可以在几个不同项目中共享的组件的标准方法是什么,以便我可以创建类似于以下示例的结构。
- servername - MainFolder - Cars + report - Bikes + report - SharedAssets + subreport
通过这种结构,如果我将子报表嵌套在不同项目/文件夹中的任何报表中。
这似乎是微不足道的,我相信我已经忽略/误解了一些东西,所以如果有人拥有一些好的资源,那么我将非常感激!