Ssrs 2008 基于报告参数的SSRS 2008 R2可见性

Ssrs 2008 基于报告参数的SSRS 2008 R2可见性,ssrs-2008,Ssrs 2008,我在基于报表参数动态更改报表项可见性方面遇到一些问题 在初始报告运行期间正确设置了可见性,但无论报告参数是否更改,在初始报告运行后都不会更改报告项的可见性。我在Hidden属性上的表达式如下所示 =IIF(Parameters!sr_emt_filter.Value = "ALL" And Parameters!sr_emt_direct_filter.Value = "ALL", True, False) 这些是真实的报表参数,而不是查询参数。目前,我将参数设置为从不刷新数据集,因为我的报告

我在基于报表参数动态更改报表项可见性方面遇到一些问题

在初始报告运行期间正确设置了可见性,但无论报告参数是否更改,在初始报告运行后都不会更改报告项的可见性。我在
Hidden
属性上的表达式如下所示

=IIF(Parameters!sr_emt_filter.Value = "ALL" And Parameters!sr_emt_direct_filter.Value = "ALL", True, False)
这些是真实的报表参数,而不是查询参数。目前,我将参数设置为从不刷新数据集,因为我的报告流程是在第一次运行时提取所有数据,然后使用报告参数在不重新查询数据库的情况下临时筛选结果(无需讨论这是否是一种好方法,这是我所做工作的要求)


有什么想法吗

我明白了。如果我在报告代码中创建了一个函数并引用了这里的参数,那么它似乎可以工作。我不太确定问题是什么,但我已经解决了。嗨,托马斯。我也有同样的问题,在我的报告代码中引用我的参数(而不是其他地方)并没有停止重新查询。你有没有发现其他相关信息?