下午好,
我有一个多值参数,如果数组中的最后一个值的值为“Reentry”,它应该始终显示报告。但是,如果数组中的最后一个值不是“Reentry”,它应该隐藏图表,因为它不适用于其他选择。选项包括更正,再入和全部。我将以下表达式应用于目标图表的可见性选项。
=IIf((Parameters!Division.Value(Parameters!Division.Count-1)="Reentry"), True, False)
这显示了所有案例的报告,即使我只选择了更正,这是我放置此表达式的文本框中显示的值,是数组中的最后一个值。
=Parameters!Division.Value(Parameters!Division.Count-1)
我已经尝试了各种其他方法来让这个工作,我已经被困了一天。我认为这种方法最简单,但无论选择什么,它总是显示图表。有什么想法吗?这应该不会那么困难......提前谢谢!
答案 0 :(得分:0)
尝试使用此表达式:
=IIF(
Array.IndexOf(Parameters!Division.Value,"Reentry")=
Parameters!Division.Count-1,True,False
)
如果有帮助,请告诉我。