我是访问报告和表单的新手。是的,我讨厌承认。我熟悉数据库部分,但不熟悉报告和表单。
我在Access表达式构建器中遇到了这个特殊的表达式,我无法解构
= IIf(([value1]&“”=“”)或([value2]&“”=“”),“”,[value3])
请理解我对Crystal Reports有足够的经验,并且我理解iif语句是什么。
但我没有遇到过这样的事情
提前感谢 干杯!
答案 0 :(得分:1)
它会在值上附加一个空字符串以避免Null。
你可以这样说:
Value Is Null Or Value = ""
进一步解释重新评论
我们说Value1是Null
Value1 is not equal to ""
然而
Value1 & "" is equal to ""
我们说Value1 =“”
Value1 is not equal to Null
然而
Value1 & "" is equal to ""
我们说Value1 =“abc”
Value1 & "" is equal to "abc"