在rdlc报告中,我使用表达式来隐藏行可见性。 如果表达式为true,则隐藏行。 该字段的值可以是" Ja"," Nee"或者是空的。只有它" Ja"必须显示该行,表达式结果应为false。 表达式
=Iif(Fields!Vleugel.Value Is Nothing,true,false)
正在工作,但当我想添加" Ja"条件如:
=Iif(Fields!Vleugel.Value Is Nothing,true,Iif(Fields!Vleugel.Value.Equals("Ja"),false,true))
导致错误,如"对象引用未设置为对象的实例。"当该字段为空时。
无法弄清楚错误是什么,因为它与我找到的例子相似。
答案 0 :(得分:0)
如果您使用行Visilibily 属性,您不必编写iif语句,只需提供将隐藏行的表达式,请尝试以下操作:
=Fields!Vleugel.Value Is Nothing