Skip to main content
欢迎参加 3 月 5 日至 6 日在旧金山举行的 TDX AI 代理时代开发者大会,或通过 Salesforce+ 参与。立即注册

创建公式和累计汇总字段

备注

备注

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

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

人力资源部的招聘人员和面试人员已经在他们的招聘应用程序中输入了大量关于候选人的数据。但是要想让那些评估数据发挥作用,他们必须对数据进行计算和打分。使用累计汇总字段和公式可以做到这一点。

累计汇总有点像跨对象公式(您在本项目中的第一步中已经创建)的反向操作。它从子对象记录获取数据并存储数据,而不是从父对象(或祖父对象)获取数据。保存详细记录的任何记录时,都将重新计算结果并存储。

公式字段抓取来自其他字段、值、函数和运算符的输入以输出结果。公式字段可以引用标准字段、自定义字段以及其他公式字段。公式的结果不会保存——公式的表达式保存为元数据。但是每当用户查看某条记录或者运行包含该公式字段的报表时,都会实时计算那个表达式的结果。

创建公式

创建一个自定义公式字段,计算来自 Review(评估)对象的总分。

  1. 从 Setup(设置)中,单击 Object Manager(对象管理器)并选择 Review(评估)
  2. 单击 Fields & Relationships(字段和关系),然后单击 New(新建)
  3. Data Type(数据类型)选择 Formula(公式),然后单击 Next(下一步)
  4. Field Label(字段标签)输入 Overall Review Score(评估总分)。
  5. Formula Return Type(公式返回类型)选择 Number(数字)
  6. 点击 Next(下一步),把公式添加到 Overall Review Score (Number) =(评估总分(数字)=)下面。 
(VALUE(TEXT(Core_Competencies__c)) + VALUE(TEXT(Experience__c)) + VALUE(TEXT(Leadership_Skills__c)) + IF( Recommend_for_Hire__c , 5, 0) ) / 4
  1. 确保您的屏幕如下所示:Advance Formula(高级公式)选项卡显示 Overall Review Score(评估总分)公式。
  2. 单击 Check Syntax(检查语法)以验证没有错误。
  3. 依次单击 Next(下一步)Next(下一步)Next(下一步),然后是 Save (保存)

创建累计汇总字段

现在,为 Job Application(职位申请)对象的 Number of Reviews(评估次数)创建一个累计汇总字段。

  1. 从 Setup(设置)中,单击 Object Manager(对象管理器)并选择 Job Application(职位申请)
  2. 单击 Fields & Relationships(字段和关系),然后单击 New(新建)
  3. 为 Data Type(数据类型)选择 Roll-Up Summary(累计汇总),然后单击 Next(下一步)
  4. Field Label(字段标签)输入 Number of Reviews(评估次数)。
  5. 单击 Next(下一步)
  6. 从 Summarized Object(已汇总的对象)下拉菜单中选择 Reviews(评估)
  7. 选择 Count(计数)作为 Roll-Up Type(累计类型)。
  8. 选择 All records should be included in the calculation(此计算应包括所有的记录)作为 Filter Criteria(筛选条件)。
  9. 依次单击 Next(下一步)Next(下一步),然后 Save & New(保存并新建)

下一步,为 Job Application(职位申请)对象的 Review Scores(评估得分)创建一个汇总字段。

  1. Data Type(数据类型)选择 Roll-Up Summary(累计汇总),然后单击 Next(下一步)
  2. Field Label(字段标签)输入 Total Review Score(评估总分)。
  3. 单击 Next(下一步)
  4. 从 Summarized Object(已汇总的对象)下拉菜单中选择 Reviews(评估)
  5. 选择 Sum(总和)作为 Roll-Up Type(累计类型)。
  6. 选择 Overall Review Score(评估总分)作为 Field to Aggregate(要聚合的字段)。
  7. 选择 All records should be included in the calculation(此计算应包括所有的记录)作为 Filter Criteria(筛选条件)。
  8. 依次单击 Next(下一步)Next(下一步),然后 Save & New(保存并新建)

创建其他公式

现在来创建一个公式字段,计算某个职位申请的 Average Review Score(评估平均分)。

  1. Data Type(数据类型)选择 Formula(公式),然后单击 Next(下一步)
  2. Field Label(字段标签)输入 Average Review Score(评估平均分)。
  3. Formula Return Type(公式返回类型)选择 Number(数字)
  4. 单击 Next(下一步),把公式添加到 Average Review Score (Number) =(评估平均分(数字)=)下面 
    1. IF(Number_of_Reviews__c <> 0, Total_Review_Score__c / Number_of_Reviews__c, null)
  5. 确保您的屏幕如下所示:
    Advance Formula(高级公式)选项卡显示 Average Review Score(评估平均分)公式。
  6. 单击 Check Syntax(检查语法)以验证没有错误。
  7. 依次单击 Next(下一步)Next(下一步),然后 Save & New(保存并新建)

创建一个公式字段,根据 Average Review Score(评估平均分),在职位申请记录上显示绿灯、黄灯或红灯。

  1. Data Type(数据类型)选择 Formula(公式),然后单击 Next(下一步)
  2. Field Label(字段标签)输入 Review Indicator(评估指示灯)。
  3. Formula Return Type(公式返回类型)选择 Text(文本)
  4. 单击 Next(下一步),把公式添加到 Review Indicator (Text) =(评估指示灯(文本)=)下面
IF(Average_Review_Score__c >= 3.5,IMAGE("/img/samples/light_green.gif",
"Green"),IF(Average_Review_Score__c >= 2.5,IMAGE("/img/samples/light_yellow.gif",
"Yellow"),IF(Average_Review_Score__c > 0,IMAGE("/img/samples/light_red.gif", "Red"),
"No Reviews")))
  1. 确保您的屏幕如下所示:
    Advance Formula(高级公式)选项卡显示 Review Indicator(评估指示灯)公式。
  2. 单击 Check Syntax(检查语法)以验证没有错误。
  3. 依次单击 Next(下一步)Next(下一步),然后 Save(保存)

创建职位申请记录

  • 单击 应用程序启动器 打开应用程序启动器然后单击 Recruiting(招聘)
  • 单击 Job Applications(职位申请)选项卡。
  • 单击 New(新建)创建记录。
  • 为所有字段输入值。
  • 单击 Save(保存)

现在自定义 Job Application(职位申请)记录页面并将新字段移动到 Candidate Rating(候选人评级)部分。

  1. 单击 Setup(设置)图标 然后选择 Edit Page(编辑页面)。这是进入 App Builder(应用程序生成器)并复制 Job Application(职位申请)对象的默认记录页面的快捷方式。
  2. 单击 Details(详细信息)选项卡,然后选择选项卡中的 Record Detail(记录详细信息)组件。
  3. 在属性窗格中,单击 Upgrade Now(立即升级)以启动 Dynamic Forms(动态表单)迁移向导。
  4. 按向导步骤操作,选择 Job Application Layout(职位申请布局),然后单击 Finish(完成)
  5. 单击 Save(保存),然后单击 Activate(激活) | Assign as Org Default(分配为组织默认设置)
  6. 在 Assign Form Factor(分配表格因素)页面中选择 Desktop and phone(桌面和手机)
  7. 单击 Next(下一步),然后单击 Save(保存)
  8. 单击 Fields(字段)选项卡,然后从调色板中将 Field Section(字段部分)拖动到 Information(信息)部分下。
  9. 填写部分属性:
    • Label(标签):Candidate Rating(候选人评级)。
    • Columns(列):1 Column(1 列)
  1. Number of Reviews(评估次数)Total Review Score(评估总分)Average Review Score(评估平均分)Review Indicator(评估指示灯)字段从 Information(信息)部分拖到 Candidate Rating(候选人评级)部分。
  2. 单击 Save(保存)

通过自定义页面并创建跨对象公式、验证规则、累计汇总以及公式,您为人力资源团队的招聘应用程序提供更多物超所值的功能。有了他们可以轻松利用并一眼就找到的一致、完整的数据,他们能够以前所未有的速度为 AW Computing 引进新人才。

验证步骤

+100 分

您将在您自己的实践组织中完成此项目。单击启动以开始,或单击您的组织的名称以选择不同的组织。

在 Salesforce 帮助中分享 Trailhead 反馈

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

了解更多 继续分享反馈