javascript - SQL 报告服务 - 报告不更新

标签 javascript reporting-services visual-studio-lightswitch lightswitch-2013

这些是我遇到问题时执行的步骤

  1. 用户从与其关联的网站下载报告
  2. 用户发现地址错误,因此进行更改
  3. 用户再次从网站下载报告

问题:使用 JavaScript 中的 window.open() 自动将报告下载为 PDF,并且由于参数值未更改,因此报告会按之前的方式下载,并且不会检测到更改。所以它仍然显示旧地址。

唯一的解决方案是关闭浏览器,然后再次打开它,但这并不是真正的解决方案,因此除非我将每个字段设置为参数,否则这种情况将会继续发生。

有人曾经遇到过这个问题或者找到了解决办法吗?感谢您给我的任何帮助

最佳答案

该问题是由缓存引起的。

基本上,您需要做的就是将以下内容添加到您的 URL:

rs:ClearSession=true

This link should provide the answer you're looking for.

关于javascript - SQL 报告服务 - 报告不更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29793056/

相关文章:

reporting-services - 为什么 SSRS 报告字体在 IIS 上呈现不同

visual-studio-2010 - Visual Studio 2010 Pro 包括 LightSwitch。如何?

Javascript - 按键搜索对象

visual-studio-2010 - 预览 : "The size necessary to buffer the XML content exceeded the buffer quota" hides original error 上的 SSRS 错误

javascript - 没有小数点的千位分隔符的正则表达式

sql-server - SQL Server Reporting Services url 参数不起作用

visual-studio - 在 lightswitch beta 中更改控件的大小

javascript - 从属性等于值的数组中获取项目

javascript - jQuery parseJSON 失败

javascript - 将复选框的值从本地存储插入回表单