1

我实际上正在使用 SSRS (2008R2) 开发报告。由于某些原因,我需要/决定直接更改 .rdl (XML) 文件,以便在 tablix 中创建一组动态列。

我的修改工作正常,BIDS 在设计视图中显示了我对 .rdl 文件的所有直接更改,但当然不在live报告中。

我在表中的报告数据库中找到了包含 source-rdl 副本的Catalog字段。Content如果我修改存储在此字段中的内容(例如更改列标题),报表查看器中的报表仍会显示旧的列标题,而不是新的。我试图删除浏览器缓存,但这没有用。

因此,报表查看器缓存报表和/或我需要更改数据库中的任何其他字段以让报表服务器或查看器知道有更改,但无法确定是哪一个。

我希望有人能指出我正确的方向或理想的解决方案。

是的,我知道不推荐对报告数据库进行更改:-)

非常感谢!

4

0 回答 0