我有一个带有文本字段的报告" copy"在里面。当我的数据集字段" isPrinted"是假的。
所以我在textfield属性的隐藏选项的表达下尝试了这个:
=IIf(First(Fields!isPrinted.Value , "DataSet1")=false)
显然我做错了什么,但我不知道是什么。 谁能帮助我朝这个方向前进?
答案 0 :(得分:1)
如果你想隐藏它,隐藏期望结果返回TRUE。 IIF()通常是
IIF( some condition, return this if true, return this if false ).
因此,如果你想要标签HIDDEN,你可能想要删除IIF()。如果“isPrinted.Value”是一个布尔值,你可能只能基于类似
的东西做=First(Fields!isPrinted.Value, "DataSet1")
或(!logical NOT)如果反向
=!First(Fields!isPrinted.Value, "DataSet1")