我在winform webbrowser中呈现一系列报告,直接将参数直接传递给SSRS报告。
我获取数据,但报告经常(问题不一致)只呈现第一页,列出0页0,查找,搜索和移动到页面控件都被禁用
当我运行相同的报告而不尝试使用报告查看器&没有传递参数,它会正常渲染所有页面,没有任何东西被禁用。
http://server/Reports/Pages/Report.aspx?ItemPath=%2fFolder%2fThisReport
我已经测试了参数,唯一的区别在于使用reportviewer在浏览器中呈现报表的有效和无效。 (当不使用reportviewer时,相同的行为仍然很少发生。使用reportviewer它很常见。)我没有找到任何可以从URL修改reportviewer的行为或不使用的方法报告查看器仍然传递我需要为用户传递的参数。
我没有SSRS设置的管理员权限,所以我希望通过修改我在URL中传递命令和参数的方式来解决这个问题。如果SSRS设置是处理此问题的唯一已知方法,那么仍然可以很好地了解。
答案 0 :(得分:0)
这与缓存有关。在报表管理器中,转到报表的处理选项,然后更改为缓存报表的临时副本