salesforce 零基础学习(三十一)关于LookUp字段点击Save时的Validation

今天在群里大概遇到了这样一个问题,明明这个User存在,但是save的时候提示信息说Value不存在,大概的意思如下图所示,目前认为这种问题常见的可能情况有两种。

一.此字段设置Validation Rule

此字段设置Validation Rule,判断条件为当User1的值与Owner相同情况下,便提示下方的Error信息;

二.LookUp/Master-Detail字段设置Filter

当字段类型为LookUp或者Master-Detail类型情况下,可以设置Record Filter,设置Filter内容为当等于OwnerId情况下报错即可实现此种功能。

总结:当出现上述这种情况,如果没有此字段相关的Validation Rule的情况下,可以看一下此字段是否设置了Filter,如果两者都没有情况下在考虑其他问题,比如Trigger中校验等情况。

posted @ 2016-06-16 16:45  zero.zhang  阅读(2544)  评论(3编辑  收藏  举报