我正在尝试找到一种方法以编程方式将rpt文件的连接字符串永久更改为当前不存在的连接。我需要将这些rpt报告发送给使用不同连接的客户。
我已经尝试了一些示例,您可以在其中加载报告,然后使用应用登录信息设置连接,但它似乎只影响运行时的报告,并且更改从未停止过。我需要rpt文件来保持我设置的连接字符串。
有办法吗?
答案 0 :(得分:1)
您需要调用ReportDocument类的SaveAs方法。
如果您只需要更改一个文件,则可以使用此工具而不是编写自己的代码:http://www.r-tag.com/Pages/CRDataSource.aspx 免费版本适用于一个文件,没有任何限制。