Skip to main content

创建验证规则

备注

备注

用中文(简体)学习?在此徽章中,Trailhead 实践挑战验证使用英文。括号中提供了译文,用作参考。确保复制粘贴英文值,将 Trailhead Playground 切换为英语,将区域设置切换为美国。按此处说明进行。

查看 Trailhead 本地化语言徽章了解如何利用 Trailhead 译文。

跟随 Trail Together 进行学习

进行这一步骤时,想要跟随专家一起学习吗?观看此视频,它是 Trail Together 系列的一部分。 

备注

辅助功能

本步骤需要针对屏幕阅读器用户的一些附加说明。要访问本步骤详细的屏幕阅读器版本,请单击下方链接:

打开 Trailhead 屏幕阅读器说明

简介

脏数据:可能是不完整、不一致、过时、重复或充满拼写错误。无论是哪种,都会导致混乱、时间浪费、预算浪费以及内外部的不信任,而且没人愿意面对这样的数据。清理组织的混乱数据所花的时间可能比您设想的要多。但是,如何首先防止数据变脏呢?答案和漂白剂或洗手液无关,只需设置一些规则、公式、筛选器和流即可。

用验证规则设置限制

让我们从验证规则开始,该规则允许您设置业务特定的条件,以防止用户在一个或多个字段中保存无效数据。验证规则会在记录保存时评估公式。如果未满足规则条件,则保存记录。如果满足规则条件,用户会看到一条自定义错误提示,且记录不会保存。使用验证规则通过应用条件,确保合适的格式以及加强一致性来提高数据质量。

作为 AW Computing 的管理员,您首要的清理任务是应全球销售副总裁 Allison Wheeler 的要求。她想要确保在业务机会阶段更改为已结束并赢得客户后两周内,按计划交付。使用验证规则设置时间框架。

设置验证规则之前,有必要创建自定义字段 Delivery Schedule Date(交付计划日期)。

  1. 单击齿轮图标 齿轮图标 并选择 Setup(设置)
  2. 单击 Object Manager(对象管理器)选项卡。
  3. 单击 Opportunity(业务机会)
  4. 单击 Fields & Relationships(字段和关系),然后单击 New(新建)
  5. 选择 日期(日期),然后单击 Next(下一步)
  6. 对于 Field Label(字段标签),输入 Delivery Schedule Date(交付计划日期)。
  7. 单击 Next(下一步),然后完成步骤 3。
    • 在 Read-Only(只读)列标题中,选中复选框。
    • 在 Read-Only(只读)列中,取消选择 Standard User(标准用户)和 System Administrator(系统管理员)复选框。
  8. 单击 Next(下一步),然后单击 Save(保存)

现在在业务机会对象上创建验证规则。

  1. 从 Opportunity Object Manager(业务机会对象管理器)中,向下滚动并单击 Validation Rules(验证规则)
  2. 单击 New(新建),然后创建带以下详细信息的验证规则。
    Field(字段) Value(值)
    Rule Name(规则名称) Delivery_Schedule_14_Days_Or_Less(交货期 14 天或更短)
    Active(启用) Select(选择)
    Description(描述) Sets end date for initial delivery(设置首次交付结束日期)

现在,输入错误的条件公式。

  1. 从 Functions(函数)列表中,选择 ISPICKVAL,然后单击 Insert Selected Function(插入所选函数)
  2. 在公式中,突出显示 picklist_field
  3. 单击 Insert Field(插入字段),从第二个列表中选择 Stage(阶段),然后单击 Insert(插入)。注意:公式中 Stage(阶段)会转变成 StageName。
  4. 在公式中,突出显示 text_literal 并输入 "Closed Won"(“已结束并赢得客户”)(含双引号)。
  5. 单击公式末尾以定位光标。
  6. 单击 Insert Operator(插入运算符)并选择 && And(&& 加)
  7. 单击 Insert Operator(插入运算符)并选择 ( Open Parenthesis(左括号)
  8. 单击 Insert Field(插入字段),从第二个列表中选择 Delivery Schedule Date(交付计划日期),然后单击 Insert(插入)
  9. 单击 Insert Operator(插入运算符)并选择 - Subtract(- 减)
  10. 单击 Insert Field(插入字段),从第二个列表中选择 Close Date(结束日期),然后单击 Insert(插入)
  11. 单击 Insert Operator(插入运算符),然后选择 ) Close Parenthesis() 右括号)
  12. 单击 Insert Operator(插入运算符),然后选择 > Greater Than(大于),并在公式末尾输入 14
  13. 验证公式是否如下所示:
    • ISPICKVAL( StageName , "Closed Won") && ( Delivery_Schedule_Date__c - CloseDate ) > 14
  14. 单击 Check Syntax(检查语法)交付日期公式截图
  15. 下一步,输入错误提示信息。
    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(交付计划日期)
  16. 单击 Save(保存)

通过创建验证规则,您已经在 AW Computing 脏数据预防计划中有了良好的开端。现在继续下一步,使用公式字段获得一些清理的乐趣吧。

继续免费学习!
注册帐户以继续。
有什么适合您的内容?
  • 为您的职业目标获取个性化推荐
  • 通过实践挑战和测验练习您的技能
  • 跟踪并与雇主分享您的进度
  • 与人联系以获取指导和就业机会