创建验证规则
跟随 Trail Together 进行学习
进行这一步骤时,想要跟随专家一起学习吗?观看此视频,它是 Trail Together 系列的一部分。
简介
脏数据:可能是不完整、不一致、过时、重复或充满拼写错误。无论是哪种,都会导致混乱、时间浪费、预算浪费以及内外部的不信任,而且没人愿意面对这样的数据。清理组织的混乱数据所花的时间可能比您设想的要多。但是,如何首先防止数据变脏呢?答案和漂白剂或洗手液无关,只需设置一些规则、公式、筛选器和流即可。
用验证规则设置限制
让我们从验证规则开始,该规则允许您设置业务特定的条件,以防止用户在一个或多个字段中保存无效数据。验证规则会在记录保存时评估公式。如果验证条件不满足,则记录无法保存。如果不满足规则条件,用户会看到一条自定义错误提示,且记录不会保存。使用验证规则通过应用条件,确保合适的格式以及加强一致性来提高数据质量。
作为 AW Computing 的管理员,您首要的清理任务是应全球销售副总裁 Allison Wheeler 的要求。她想要确保在业务机会阶段更改为已结束并赢得客户后两周内,按计划交付。使用验证规则设置时间框架。
设置验证规则之前,有必要创建自定义字段 Delivery Schedule Date(交付计划日期)。
- 单击齿轮图标 并选择 Setup(设置)。
- 单击 Object Manager(对象管理器)选项卡。
- 单击 Opportunity(业务机会)。
- 单击 Fields & Relationships(字段和关系),然后单击 New(新建)。
- 选择 日期(日期),然后单击 Next(下一步)。
- 对于 Field Label(字段标签),输入
Delivery Schedule Date
(交付计划日期)。
- 单击 Next(下一步),然后完成步骤 3。
- 在 Read-Only(只读)列标题中,选中复选框。
- 在 Read-Only(只读)列中,取消选择 Standard User(标准用户)和 System Administrator(系统管理员)复选框。
- 单击 Next(下一步),然后单击 Save(保存)。
现在在业务机会对象上创建验证规则。
- 从 Opportunity Object Manager(业务机会对象管理器)中,向下滚动并单击 Validation Rules(验证规则)。
- 单击 New(新建),然后创建带以下详细信息的验证规则。
Field(字段)
Value(值)
Rule Name(规则名称)
Delivery_Schedule_14_Days_Or_Less
(交货期 14 天或更短)Active(启用)
Select(选择)
Description(描述)
Sets end date for initial delivery
(设置首次交付结束日期)
现在,输入错误的条件公式。
- 从 Functions(函数)列表中,选择 ISPICKVAL,然后单击 Insert Selected Function(插入所选函数)。
- 在公式中,突出显示 picklist_field。
- 单击 Insert Field(插入字段),从第二个列表中选择 Stage(阶段),然后单击 Insert(插入)。注意:公式中 Stage(阶段)会转变成 StageName。
- 在公式中,突出显示 text_literal 并输入
"Closed Won"
(“已结束并赢得客户”,含双引号)。
- 单击公式末尾以定位光标。
- 单击 Insert Operator(插入运算符)并选择 && And(&& 加)。
- 单击 Insert Operator(插入运算符)并选择 ( Open Parenthesis(左括号)。
- 单击 Insert Field(插入字段),从第二个列表中选择 Delivery Schedule Date(交付计划日期),然后单击 Insert(插入)。
- 单击 Insert Operator(插入运算符)并选择 - Subtract(- 减)
- 单击 Insert Field(插入字段),从第二个列表中选择 Close Date(结束日期),然后单击 Insert(插入)。
- 单击 Insert Operator(插入运算符),然后选择 ) Close Parenthesis() 右括号)。
- 单击 Insert Operator(插入运算符),然后选择 > Greater Than(大于),并在公式末尾输入
14
。
- 验证公式是否如下所示:
- ISPICKVAL( StageName , "Closed Won") && ( Delivery_Schedule_Date__c - CloseDate ) > 14
- 单击 Check Syntax(检查语法)。
- 下一步,输入错误提示信息。
Field(字段)
Value(值)
Error Message(错误提示)
Dates of type delivery must be no later than 14 days after close date
(类型交付日期不得晚于结束日期后 14 天)Error Location(错误位置)
Field(字段):Delivery Schedule Date(交付计划日期)
- 单击 Save(保存)。
通过创建验证规则,您已经在 AW Computing 脏数据预防计划中有了良好的开端。现在继续下一步,使用公式字段获得一些清理的乐趣吧。