创建验证规则
概要
Noah Larkin 现在可以跟踪哪些客户没有支持计划到期日期,但他还希望确保,从现在开始,当某个客户的 Has Support Plan(有支持计划)复选框被选中时,所有用户都可以输入支持计划到期日期。Allison Wheeler 也有类似的要求。她希望确保销售代表在失去一个业务机会时输入 Close Reason(结束原因)。
通过创建验证规则来满足 Noah 和 Allison 的要求,这些规则允许您设定自己的标准,以防止用户在一个或多个字段中保存无效数据。
备注:使用验证规则时需要记住的一个要点是对现有数据的影响。验证规则适用于未来数据和当前数据,因此管理员可能需要填充现有记录的必填数据,以确保未来的任何整合不会受阻。
创建验证规则
首先,创建一条客户验证规则,强制用户在选择 Has Support Plan(有支持计划)时输入 Support Plan Expiration Date(支持计划到期日期)。
- 从 Setup(设置)中,单击 Object Manager(对象管理器)并选择 Account(客户)。
- 选择 Validation Rules(验证规则),然后单击 New(新建)。
- 对于 Rule Name(规则名称),请输入
Support_plan_expiration_date_required
- 确保选中 Active(启用)。
- Description(描述)输入:
Support plan expiration date is required when account is marked as having support plan.
(当客户被标记为具有支持计划时,支持计划到期日期必填。) - 在 Error Condition Formula(错误条件公式)框中输入此公式:
Has_Support_Plan__c = True && ISBLANK(Support_Plan_Expiration_Date__c)
- 单击 Check Syntax(检查语法)确保没有错误。
- Error Message(错误消息)输入:
You must enter an expiration date when an account has a support plan
(当客户有支持计划时,您必须输入到期日期。) - Error Location(错误位置)选择 Field(字段),Field(字段)选择 Support Plan Expiration Date(支持计划到期日期)。
- 单击 Save(保存)。
接下来,创建一条业务机会验证规则,强制用户在业务机会 Stage(阶段)Closed Lost(已结束并失去客户)时输入 Close Reason(结束原因)。
- 从 Setup(设置)中,单击 Object Manager(对象管理器)并选择 Opportunity(业务机会)。
- 选择 Validation Rules(验证规则),然后单击 New(新建)。
- 对于 Rule Name(规则名称),请输入
Close_reason_required_when_lost
- 确保选中 Active(启用)。
- Description(描述)输入:
A close reason is required when opportunity is closed lost.
(业务机会已结束并失去客户时结束原因必填。) - 在 Error Condition Formula(错误条件公式)框中输入此公式:
ISPICKVAL( StageName ,"Closed Lost") && ISBLANK(Close_Reason__c)
- 单击 Check Syntax(检查语法)确保没有错误。
- Error Message(错误消息)输入:
You must enter a close reason when opportunity is closed lost.
(当业务机会已结束并失去客时,您必须输入结束原因。) - Error Location(错误位置)选择 Field(字段),Field(字段)选择 Close Reason(结束原因)。
- 单击 Save(保存)。
您已经创建了选项列表、查找筛选器、公式字段和记录类型;设置了自定义记录页面、页面布局和字段历史跟踪;并建立了验证规则。通过使用这些工具定制如何处理日常所需的重要数据,您使运营、销售和服务团队可以更好、更高效地完成工作。干得好,管理员!