值为空时,Crystal Report永远不会到达ELSE部分

2020-09-01 07:32发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我的水晶报表上有以下...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我的水晶报表上有以下公式:

如果{MYTABLE.MYCOLUMN} ='YES'
 然后
     "好"
 其他
     "不好" 

因此,此列中的数据可以是字符串'YES'或null。 当数据库字段为null时,我期望得到" NOT GOOD",但这种方式行不通。 它永远不会到达其他部分。

有人知道这是什么问题吗?

2条回答
nice_wp
2020-09-01 08:19 .采纳回答

嗨,戴夫,

在公式编辑器中,在顶部寻找一个选项,上面写着"空异常"; 将其更改为" Nulls的默认值"。

将公式设置为" Nulls的例外",除非您明确使用isNull函数说明Null,否则CR停止执行。

-Abhilash

一周热门 更多>