2017-10-11 126 views
0

任何人都可以帮忙,我试图在满足特定条件时在报告中隐藏文本框。报告中的隐藏文本框SSRS

我可以得到它时,我有一个参数如下

= IIF(InStr函数(领域!DeliveryCompany.Value, “ZZZZZ”)> 0,假,真)

我需要工作(InStr(Fields!DeliveryCompany.Value,“zzzzz”)> 0,false + IIF(InStr(Fields!DeliveryCompany.Value,“yyyy”)>添加另一个并且这是它跌倒的地方

= 0,false),true

任何帮助将不胜感激

回答

0

“+”要么执行加法或连接字符串,所以你的语法不正确。见Operators in Expressions

我相信你所寻找的是这样的:

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

如果你只需要其中的一项条件匹配则只是交换和一个OR。

+0

辉煌,非常感谢 – jaybee

相关问题