Skip to main content

创建验证规则

备注

备注

用中文(简体)学习?在中文(简体)Trailhead Playground 中开始挑战,用括号中提供的译文完成挑战。仅复制并粘贴英文值,因为挑战验证基于英文数据。如果在中文(简体)组织中没有成功通过挑战,我们建议您 (1) 将区域设置切换为美国,(2) 按此处说明将语言切换为英文,(3) 再次单击“检查挑战”按钮。

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

跟随 Trail Together 进行学习

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

(这部分内容从 01:03 开始,如果您想要倒回去再次观看步骤的开头部分可以从这里开始。)

介绍

Noah Larkin 现在可以跟踪哪些客户没有支持计划到期日期,但他还希望确保,从现在开始,当某个客户的 Has Support Plan(有支持计划)复选框被选中时,所有用户都可以输入支持计划到期日期。Allison Wheeler 也有类似的要求。她希望确保销售代表在失去一个业务机会时输入 Close Reason(结束原因)。 

通过创建验证规则来满足 Noah 和 Allison 的要求,这些规则允许您设定自己的标准,以防止用户在一个或多个字段中保存无效数据。

备注:使用验证规则时需要记住的一个要点是对现有数据的影响。验证规则适用于未来数据和当前数据,因此管理员可能需要填充现有记录的必填数据,以确保未来的任何整合不会受阻。 

创建验证规则

首先,创建一条客户验证规则,强制用户在选择 Has Support Plan(有支持计划)时输入 Support Plan Expiration Date(支持计划到期日期)。

  1. 从 Setup(设置)中,单击 Object Manager(对象管理器)并选择 Account(客户)
  2. 选择 Validation Rules(验证规则),然后单击 New(新建)
  3. 对于 Rule Name(规则名称),请输入 Support_plan_expiration_date_required
  4. 确保选中 Active(启用)
  5. Description(描述)输入:Support plan expiration date is required when account is marked as having support plan.(当客户被标记为具有支持计划时,支持计划到期日期必填。)
  6. 在 Error Condition Formula(错误条件公式)框中输入此公式: 
    Has_Support_Plan__c = True && ISBLANK(Support_Plan_Expiration_Date__c)
    Error Condition Formula(错误条件公式)屏幕显示支持计划到期日期验证规则公式。
  7. 单击 Check Syntax(检查语法)确保没有错误。
  8. Error Message(错误消息)输入:You must enter an expiration date when an account has a support plan(当客户有支持计划时,您必须输入到期日期。)
  9. Error Location(错误位置)选择 Field(字段),Field(字段)选择 Support Plan Expiration Date(支持计划到期日期)
  10. 单击 Save(保存)

接下来,创建一条业务机会验证规则,强制用户在业务机会 Stage(阶段)Closed Lost(已结束并失去客户)时输入 Close Reason(结束原因)。

  1. 从 Setup(设置)中,单击 Object Manager(对象管理器)并选择 Opportunity(业务机会)
  2. 选择 Validation Rules(验证规则),然后单击 New(新建)
  3. 对于 Rule Name(规则名称),请输入 Close_reason_required_when_lost
  4. 确保选中 Active(启用)
  5. Description(描述)输入:A close reason is required when opportunity is closed lost.(业务机会已结束并失去客户时结束原因必填。)
  6. 在 Error Condition Formula(错误条件公式)框中输入此公式:
    ISPICKVAL( StageName ,"Closed Lost") && ISBLANK(Close_Reason__c)
  7. 单击 Check Syntax(检查语法)确保没有错误。
  8. Error Message(错误消息)输入:You must enter a close reason when opportunity is closed lost.(当业务机会已结束并失去客时,您必须输入结束原因。)
  9. Error Location(错误位置)选择 Field(字段),Field(字段)选择 Close Reason(结束原因)
  10. 单击 Save(保存)

您已经创建了选项列表、查找筛选器、公式字段和记录类型;设置了自定义记录页面、页面布局和字段历史跟踪;并建立了验证规则。通过使用这些工具定制如何处理日常所需的重要数据,您使运营、销售和服务团队可以更好、更高效地完成工作。干得好,管理员!

在 Salesforce 帮助中分享 Trailhead 反馈

我们很想听听您使用 Trailhead 的经验——您现在可以随时从 Salesforce 帮助网站访问新的反馈表单。

了解更多 继续分享反馈