我在一份主要报告中创建了两个不同的Tablix。 (两者都有不同的数据集)
我的问题是,如何在SSRS的条件库中隐藏tablix。
例如:
Parameters!First.Value="Y"
然后只隐藏 first tablix
并显示 second tablix
,但如果Parameters!First="Y" AND Parameters!Second.Value="Y"
则只显示 first tablix
不是 second one
。
我如何实现这一目标,请帮忙。
答案 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的情况下编写快捷方式表达式。