隐藏SSRS中条件库的Tablix

时间:2015-12-29 06:10:09

标签: reporting-services ssrs-tablix ssrs-expression

我在一份主要报告中创建了两个不同的Tablix。 (两者都有不同的数据集)

我的问题是,如何在SSRS的条件库中隐藏tablix。

例如:

Parameters!First.Value="Y"然后只隐藏 first tablix 并显示 second tablix ,但如果Parameters!First="Y" AND Parameters!Second.Value="Y"则只显示 first tablix 不是 second one

我如何实现这一目标,请帮忙。

1 个答案:

答案 0 :(得分:0)

第一个Tablix可见性/隐藏表达

=Parameters!First.Value="Y" AND NOT(Parameters!Second.Value="Y")

OR

=Parameters!First.Value="Y" AND (Parameters!Second.Value<>"Y" OR ISNOTHING(Parameters!Second.Value))

OR

=IIF(Parameters!First.Value="Y" AND Parameters!Second.Value="Y",False,True)

第二个Tablix可见性/隐藏表达式:

=Parameters!First.Value="Y" AND Parameters!Second.Value="Y"

OR

=iif(Parameters!First.Value="Y" AND Parameters!Second.Value="Y", True, False)

首先独立评估两个隐藏的表达式。

注意:对于SSRS中的表达式,您可以在不使用iif的情况下编写快捷方式表达式。