概要:
CRM验证规则在离线端能够正常工作但是在在线端却无法正常工作。
根本原因:
验证规则包含了ISNULL(TEXT(Picklist_Field__c))。
ISNULL用来判断一个表达式返回值是否为空(null或者blank),如果是,则返回TRUE。 如果该表达式包含值,则返回FALSE。
解决方案:
更改验证规则以使用ISBLANK(TEXT(Picklist_Field__c))。
ISBLANK用来判断一个表达式是否具有返回值,如果表达式不包含值则返回TRUE。 如果表达式包含值,则返回FALSE。
使用ISBLANK替换ISNULL很重要。 ISBLANK具有与ISNULL相同的功能,除此之外ISBLANK还支持文本字段。
关联文档:
SFDC在线帮助文档: Formula Operators and Functions
CRM在线帮助文档: Offline Validation Rules
请告诉我们您的反馈:我们始终期待您的反馈来帮助我们提升知识库!请让我们知道这篇文章是否有帮助。您可以通过点击这里告诉我们。