SSRS - 对报告数据库的直接更改不反映报告

时间:2013-03-06 06:34:39

标签: database ssrs-2008 reporting-services rdl

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

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

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

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

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

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

非常感谢!

0 个答案:

没有答案
相关问题