2020-09-01 07:32发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我的水晶报表上有以下公式:
如果{MYTABLE.MYCOLUMN} ='YES' 然后 "好" 其他 "不好"
因此,此列中的数据可以是字符串'YES'或null。 当数据库字段为null时,我期望得到" NOT GOOD",但这种方式行不通。 它永远不会到达其他部分。
有人知道这是什么问题吗?
嗨,戴夫,
在公式编辑器中,在顶部寻找一个选项,上面写着"空异常"; 将其更改为" Nulls的默认值"。
将公式设置为" Nulls的例外",除非您明确使用isNull函数说明Null,否则CR停止执行。
-Abhilash
戴夫,之所以会这样,是因为涉及数据库时,null与空值不同,并且与null的任何比较都将返回null的结果。 如果您对有关null如何在数据库和Crystal中工作的更多信息感兴趣,请在此处查看我的博客:https://sapbiblog.com/2013/03/25/what-is-null-and-why-it-important-for-crystal- 报告/
-戴尔
最多设置5个标签!
嗨,戴夫,
在公式编辑器中,在顶部寻找一个选项,上面写着"空异常"; 将其更改为" Nulls的默认值"。
将公式设置为" Nulls的例外",除非您明确使用isNull函数说明Null,否则CR停止执行。
-Abhilash
戴夫,之所以会这样,是因为涉及数据库时,null与空值不同,并且与null的任何比较都将返回null的结果。 如果您对有关null如何在数据库和Crystal中工作的更多信息感兴趣,请在此处查看我的博客:https://sapbiblog.com/2013/03/25/what-is-null-and-why-it-important-for-crystal- 报告/
-戴尔
一周热门 更多>