创建跨对象公式
学习目标
在本项目中,您将:
- 在现有的招聘应用程序中设置公式和验证规则,以便用户保持数据一致。
- 创建累计汇总字段,用来计算用户在应用程序中输入的信息。
简介
在本项目,您将继续自定义 AW Computing 的招聘应用程序,人力资源团队在匹配申请人与公司的空缺职位时使用这个应用程序。关于您的首项任务,人力资源副总裁 Ling Wu 已经求助,要求保持人力资源团队输入到应用程序中的候选人数据的一致性。为了做到这一点,应使用跨对象公式。
跨对象公式结合来自相关对象的字段,用于详细信息页面、列表视图以及报表上的计算和显示。这些公式从相关父对象获取数据,显示在子对象上。使用公式是避免重复劳动、重复数据和数据不一致的好方法。
创建跨对象公式
为了满足 Ling Wu 的请求,先创建一个跨对象公式字段,在 Review(评估)对象上显示候选人的全名。
- 从 Setup(设置)中,单击 Object Manager(对象管理器)并选择 Review(评估)。
- 单击 Fields & Relationships(字段和关系)。
- 单击 New(新建)。
- 选择 Formula(公式)作为 Data Type(数据类型)。
- 单击 Next(下一步)并填写详细信息。
- Field Label(字段标签):
Candidate Name
(候选人姓名) - Formula Return Type(公式返回类型):Text(文本)
- 单击 Next(下一步)。
- 选择 Advanced Formula(高级公式)选项卡,在 Candidate Name (Text) =(候选人姓名(文本)=)下面的框中添加公式
Job_Application__r.Candidate__r.First_Name__c &" "& Job_Application__r.Candidate__r.Last_Name__c
- 确保您的屏幕如下所示:
- 单击 Check Syntax(检查语法)以验证没有错误。
- 单击 Next(下一步)。
- 确保 Visible(可见)复选框打勾,这样所有简档均被选中,然后单击 Next(下一步)。
- 单击 Save & New(保存并新建)。
现在创建一个跨对象公式字段,在 Review(评估)对象上显示 Position Title(职位头衔)。
- 选择 Formula(公式)作为 Data Type(数据类型)字段。
- 单击 Next(下一步)并填写详细信息:
- Field Label(字段标签):
Position Title
(职位头衔) - Formula Return Type(公式返回类型):Text(文本)
- 单击 Next(下一步),在 Position Title (Text) =(职位头衔(文本)=)下面添加公式(备注:Name(姓名)字段的标签是 Title(头衔)。)
Job_Application__r.Position__r.Name
- 确保您的屏幕如下所示:
- 单击 Check Syntax(检查语法)以验证没有错误。
- 单击 Next(下一步)。
- 确保 Visible(可见)复选框打勾,这样所有简档均被选中,然后单击 Next(下一步)。
- 单击 Save(保存)。
最后,修改 Review(评估)页面布局,新建一个 Position & Candidate(职位和候选人)部分。
- 仍然在对象管理器中查看 Review(评估)的同时,单击 Page Layouts(页面布局)。
- 单击 Review Layout(评估布局)旁边的 ,然后选择 Edit(编辑)。
- 从调色板中把 Section(部分)拖到 Information(信息)部分下面。
- Section Name(部分名称)输入
Position & Candidate
(职位和候选人)。
- 在 Layout(布局)下面,选择 2-Column(2-列)。
- 单击 OK(确定)。
- 单击并把 Position Title(职位头衔)和 Candidate Name(候选人姓名)从 Information(信息)部分拖到新建的部分中。
- 单击 Save(保存)。
通过创建跨对象公式,您确保了 Ling Wu 的人力资源团队可以在他们的招聘应用程序中输入干净、一致的候选人数据。进入下一步,您将创建验证规则,确保不会遗漏重要数据。