2010-05-19 99 views
1

我打开使用http://server/reportserver/ ...语法的SSRS2008报告,直接输出PDF副本。这份报告有几个参数。SSRS和缓存报告

的问题是,尽管在更改报告,并清除浏览器的临时文件缓存..如果我请求相同的报告(即相同参数) - 返回旧的报告。

在报告的执行性能,我已经“始终运行本报告与最近的数据”和“不要缓存本报告的临时副本”选择。

这不仅仅是一个缓存数据的情况,而是整个报告(包括格式化,例如我从报告中删除了一个页面,但仍然显示出来......),并且我没有专门选择执行任何操作缓存我有点担心,显然不完全理解发生了什么!

任何提示?

回答

0

您可能想验证您是否已将修改后的报告正确部署到服务器。

您是否能够看到导出为PDF的差异与在Web SSRS报表管理器中查看差异?

1

即使您更改了报告,SSRS会缓存数据并且不会重新加载它,除非参数更改。

如果你有时间敏感的报告,或在开发过程中,你可以添加一个参数,以强制重装,并设置默认值=的TimeOfDay()。

这种方式SSRS总是将它视为一个新的请求。