Salesforce之验证规则

    最近,是小喵懈怠了!没有按时更新完博客,在这里跟大家说声 Sorry!

言归正传,今天我们就来聊聊Salesforce中的验证规则 .

一 . 验证规则

在Salesforce中,用户可以为每一个对象定义验证规则。验证规则主要用于验证该对象的数据是否符合特定的规则。当用户对于对象的某个字段的更改不符合用户定义的验证规则时,Salesforce会拒绝保存用户的输入。

比如:用户可以定义验证规则,使得每一个“学生”的“年龄”的值必须大于0,否则拒绝保存。

验证规则适用于对象被添加或更改的所有场景。最常见的情况是用户在“编辑”界面点击“保存”按钮时进行验证。在导入数据或执行Apex代码保存对象记录时,相关的验证规则也会启用。

注意,验证规则不是必须被启用的。在某些情况下(比如需要导入批量数据,而这些数据中包含不符合验证规则的记录时),可以暂时停用某些验证规则,以保证过程的顺利进行。

验证规则的核心是使用公式来作为逻辑判断。

EG : 建立验证规则,"学生"的"手机号"的位数必须为11

    1.从ObjectManger中找到我们的学生test对象,点击对象在Filed&Relationships中找到手机号这个字段.

点击字段查看字段信息

可以看到我们学生test对象的年龄这个字段中没有验证规则,那现在我们就开始给这个字段添加一个值大于0的验证规则吧!

2.点击 new 按钮,进入新建页面

3.进入新建界面后输入信息

    打开任意学生test对象,点击"编辑",在"年龄"部分输入一个小于0的数字,点击"保存''按钮,可以看到刚才定义的验证规则已经生效,错误信息也显示在了窗口中.

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章