我有一个在 BIDS 中开发的 SSRS 项目。这个项目被上传到两个不同的 SSRS 服务器,针对两个不同的环境。
大多数报告内容是相同的,但我必须处理两个环境之间的一些差异:
- SSRS 服务器 URL 不同
- 数据源不同
- 一些报告必须有不同的参数默认值
- SQL 查询中的几个数据集必须具有不同的值
对于#1 --> 我使用两种不同的 Visual Studio / BIDS 发布模式和不同的配置。
对于#2 --> 数据源配置自初始配置以来是相当静态的,我已设置报告以防止覆盖数据源 --> 这种解决方法是可以接受的。
#3 和 #4 有什么想法吗?理想情况下,它应该根据所选的 BIDS 发布模式自动更改为正确的值。