Skip to main content

创建跨对象公式

学习目标

在本项目中,您将:

  • 在现有的招聘应用程序中设置公式和验证规则,以便用户保持数据一致。
  • 创建累计汇总字段,用来计算用户在应用程序中输入的信息。
备注

备注

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

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

简介

在本项目,您将继续自定义 AW Computing 的招聘应用程序,人力资源团队在匹配申请人与公司的空缺职位时使用这个应用程序。关于您的首项任务,人力资源副总裁 Ling Wu 已经求助,要求保持人力资源团队输入到应用程序中的候选人数据的一致性。为了做到这一点,应使用跨对象公式。

跨对象公式结合来自相关对象的字段,用于详细信息页面、列表视图以及报表上的计算和显示。这些公式从相关父对象获取数据,显示在子对象上。使用公式是避免重复劳动、重复数据和数据不一致的好方法。

备注

您必须先完成 Build a Data Model for a Recruiting App(为 招聘应用程序构建数据模型)Customize the User Interface for a Recruiting App(为招聘应用程序自定义用户界面这两个项目才能做这个项目。您在这里所做的工作建立在那些项目中已完成的工作基础之上。

创建跨对象公式

为了满足 Ling Wu 的请求,先创建一个跨对象公式字段,在 Review(评估)对象上显示候选人的全名。

  1. 从 Setup(设置)中,单击 Object Manager(对象管理器)并选择 Review(评估)
  2. 单击 Fields & Relationships(字段和关系)
  3. 单击 New(新建)
  4. 选择 Formula(公式)作为 Data Type(数据类型)。
  5. 单击 Next(下一步)并填写详细信息。
    • Field Label(字段标签):Candidate Name(候选人姓名)
    • Formula Return Type(公式返回类型):Text(文本)
  1. 单击 Next(下一步)
  2. 选择 Advanced Formula(高级公式)选项卡,在 Candidate Name (Text) =(候选人姓名(文本)=)下面的框中添加公式 
    Job_Application__r.Candidate__r.First_Name__c &" "& Job_Application__r.Candidate__r.Last_Name__c
  3. 确保您的屏幕如下所示:Advance Formula(高级公式)选项卡显示 Candidate Name(候选人姓名)公式。
  4. 单击 Check Syntax(检查语法)以验证没有错误。
  5. 单击 Next(下一步)
  6. 确保 Visible(可见)复选框打勾,这样所有简档均被选中,然后单击 Next(下一步)
  7. 单击 Save & New(保存并新建)

现在创建一个跨对象公式字段,在 Review(评估)对象上显示 Position Title(职位头衔)。

  1. 选择 Formula(公式)作为 Data Type(数据类型)字段。
  2. 单击 Next(下一步)并填写详细信息:
    • Field Label(字段标签):Position Title(职位头衔)
    • Formula Return Type(公式返回类型):Text(文本)
  1. 单击 Next(下一步),在 Position Title (Text) =(职位头衔(文本)=)下面添加公式(备注:Name(姓名)字段的标签是 Title(头衔)。) 
    Job_Application__r.Position__r.Name
  2. 确保您的屏幕如下所示:Advance Formula(高级公式)选项卡显示 Position Title(职位头衔)公式。
  3. 单击 Check Syntax(检查语法)以验证没有错误。
  4. 单击 Next(下一步)
  5. 确保 Visible(可见)复选框打勾,这样所有简档均被选中,然后单击 Next(下一步)
  6. 单击 Save(保存)

最后,修改 Review(评估)页面布局,新建一个 Position & Candidate(职位和候选人)部分。

  1. 仍然在对象管理器中查看 Review(评估)的同时,单击 Page Layouts(页面布局)
  2. 单击 Review Layout(评估布局)旁边的 向下箭头图标,然后选择 Edit(编辑)
  3. 从调色板中把 Section(部分)拖到 Information(信息)部分下面。
  4. Section Name(部分名称)输入 Position & Candidate(职位和候选人)。
  5. 在 Layout(布局)下面,选择 2-Column(2-列)
  6. 单击 OK(确定)
  7. 单击并把 Position Title(职位头衔)Candidate Name(候选人姓名)从 Information(信息)部分拖到新建的部分中。
  8. 单击 Save(保存)

通过创建跨对象公式,您确保了 Ling Wu 的人力资源团队可以在他们的招聘应用程序中输入干净、一致的候选人数据。进入下一步,您将创建验证规则,确保不会遗漏重要数据。

在 Salesforce 帮助中分享 Trailhead 反馈

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

了解更多 继续分享反馈