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
希望能帮助到你.
除非您愿意推出自己的报表查看器控件,否则并不容易。这样做是因为 SSRS 具有可用于确定其他参数值的参数。例如,想象一下您查看网站用户,您的第一个选择是操作系统,也许它有 Vista、XP 和 Mac。
当您选择 Vista 时,页面会刷新以获取 Vista 的所有不同版本的列表。
如果您正在使用这样的东西,那么您将无法阻止刷新。
| 归档时间: |
|
| 查看次数: |
33894 次 |
| 最近记录: |