水晶报表关于 NULL 值判断

来源:互联网 发布:阿里短信平台 php 编辑:程序博客网 时间:2024/05/11 01:30

今天下午在修改水晶报表时,发现写的一个公式无法判断数据库中 NULL 值,原公式如下:

 Switch ({db.flag}=1,"OK",{db.flag}=0,"Failed",IsNull({db.flag}),"Failed")

用 Select、IIF 都不行,改成如下格式居然好使了,有点晕。

if (IsNull({db.flag})) then
    "OK"
else
    Switch ({db.flag}=1,"OK",{db.flag}=0,"Failed")

原创粉丝点击