报告SSRS中的隐藏文本框

时间:2017-10-11 12:30:55

标签: reporting-services report

任何人都可以提供帮助,我正在尝试在符合某些条件时将文本框隐藏在报告中。

当我有一个参数时,我可以让它工作

= IIF(InStr(Fields!DeliveryCompany.Value," zzzzz")> 0,false,true)

我需要添加另一个,这就是它落下的地方

= IIF((InStr(Fields!DeliveryCompany.Value," zzzzz")> 0,false + IIF(InStr(Fields!DeliveryCompany.Value," yyyy")> ; 0,false),true

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

“+”执行添加或连接字符串,因此您的语法不正确。见Operators in Expressions

我相信你要找的是这样的:

=IIf(
    (InStr(Fields!DeliveryCompany.Value, "zzzzz") > 0)
    AND
    (InStr(Fields!DeliverCompany.Value, "yyyy") > 0)
    , false
    , true
)

如果您只需要其中一个条件匹配,那么只需将AND替换为OR。

相关问题