0
我有一个带有“复制”文本框的报告。当我的数据集字段“isPrinted”为false时,这应该被隐藏。可见性IIF声明rdlcreports
所以我想这一个文本字段属性的隐藏选项的表达下:
=IIf(First(Fields!isPrinted.Value , "DataSet1")=false)
显然,即时通讯做错了什么,但我不知道是什么。 任何人都会如此善良,帮助我在正确的方向吗?
我有一个带有“复制”文本框的报告。当我的数据集字段“isPrinted”为false时,这应该被隐藏。可见性IIF声明rdlcreports
所以我想这一个文本字段属性的隐藏选项的表达下:
=IIf(First(Fields!isPrinted.Value , "DataSet1")=false)
显然,即时通讯做错了什么,但我不知道是什么。 任何人都会如此善良,帮助我在正确的方向吗?
隐藏的是期望结果返回TRUE,如果你想隐藏它。 IIF()通常是
IIF(some condition, return this if true, return this if false).
所以,如果你想要标签HIDDEN,你可能想要删除IIF()。如果“isPrinted.Value”是一个布尔值,你可能只是能够做基于类似
=First(Fields!isPrinted.Value, "DataSet1")
或(!逻辑非)如果反向
=!First(Fields!isPrinted.Value, "DataSet1")