在SSRS报告中选择参数后页面刷新

14 parameters reporting-services

我的SSRS报告中有几个参数.有些是多值的,有些是常规的下拉列表.每次选择不同的参数值时,页面都会刷新.有没有办法避免每个参数选择上的页面刷新.

提前致谢.玛丽亚

小智 5

我今天刚遇到这个问题,以下帖子肯定对我有帮助.

http://blog.summitcloud.com/2009/12/fix-refresh-of-parameters-in-ssrs/

引用帖子:

根据Microsoft的说法,如果默认值或有效值列表"太复杂"(可能像=Year()表达式一样简单),RS引擎在运行时理解它将确定它是依赖的,因此是刷新的候选者.

链接中的帖子显示了一个简单的解决方法示例:

如果可以,请将这些VB表达式转换为基于SQL语句返回值的数据集.所以=Year() 在表达式中会变得像Select Year(getdate()) as CurYear

希望能帮助到你.


Jos*_*rke 2

除非您愿意推出自己的报表查看器控件,否则并不容易。这样做是因为 SSRS 具有可用于确定其他参数值的参数。例如,想象一下您查看网站用户,您的第一个选择是操作系统,也许它有 Vista、XP 和 Mac。

当您选择 Vista 时,页面会刷新以获取 Vista 的所有不同版本的列表。

如果您正在使用这样的东西,那么您将无法阻止刷新。