基于SSRS中的2个参数的列可见性

时间:2014-10-14 18:46:17

标签: reporting-services ssrs-2008 ssrs-2008-r2 ssrs-tablix ssrs-grouping

我有一个参数' Section'它具有值A,B,C和另一个参数' Field'其值为X,Y,Z。现在我的要求是我需要根据这两个参数进行列可见性,如果我的参数'部分'是A和参数' field'是X然后列应该显示为hidden.both是多值参数。我写了以下表达式,不允许我运行

=IIF(InStr(JOIN(Parameters!Sections.Label,", "),"A"),InStr(JOIN(Parameters!Fields.Label,", "),"X", False,True),True)

运行报告时遇到的错误是"输入字符串的格式不正确。 任何人都可以帮我纠正格式吗?

1 个答案:

答案 0 :(得分:0)

试试这个:

=IIF(InStr(JOIN(Parameters!Sections.Label,", "),"A") And InStr(JOIN(Parameters!Fields.Label,", "),"X"), True,False)