我们有 2 个报告服务器。一个用于测试,一个用于生产。我们的业务分析师将使用 Report Builder 3.0 构建报告(rdl 文件)。当他们在测试报表服务器(如http://test/reportserver)上完成开发和测试后,我们将修改“ReportServerUrl”和Datasource,然后上传到生产报表服务器(如http://prod/reportserver)。
问题是我在 Report Builder 3.0 UI 中找不到如何配置此更改。我找到的唯一方法是使用记事本打开 RDL 文件,找到并更改 URL。
由于我们的分析师不是程序员,所以我想避免使用记事本。我可以知道更改 ReportServerUrl 的按钮在哪里吗?
最佳答案
每次将共享数据源添加到报表或编辑现有数据源(并因此连接到报表服务器)时,当前报表服务器都会更新。这显示在您的 Report Builder 窗口的左下角(“当前报表服务器...”)并且也被写入 <rd:ReportServerUrl>
.rdl
中的标签文件本身。这只是报表连接到的最后一个报表服务器的指示符。
因此,如果您想更改 <rd:ReportServerUrl>
,您只需将报表中的数据源修改为驻留在您希望其 URL 出现的报表服务器上的数据源。
关于reporting-services - 如何在 Report Builder 3.0 中更改 ReportServerUrl?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41052201/