Salesforce: ISBLANK和ISNULL在formula field中的区别

ISBLANK()判断表达式是否有值,如果没有则返回true,反之则返回false

ISNULL()判断表达式是否为空,如果表达式包含一个值则返回false

它们两个最主要的区别就是ISBLANK支持text fields,而text fields永远不会空,所以使用ISNULL()的话,将永远返回false

ISBLANK和ISNULL都支持numeric fields,但是仅在numeric fields没有值的时候返回true,numeric fields的值为0时,返回false

参考列表:

所以在formula field中,尽量选择使用ISBLANK()对字段进行判断,而不是ISNULL()。

原文地址:https://www.cnblogs.com/clsriz/p/13717994.html