Skip to main content

创建选项列表和字段依赖性

备注

备注

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

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

跟随 Trail Together 进行学习

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

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

备注

辅助功能

本单元需要针对屏幕阅读器用户的一些附加说明。要访问本单元详细的屏幕阅读器版本,请单击下方链接:

打开 Trailhead 屏幕阅读器说明

简介

销售运营部门将 AW Computing 的销售地盘划分为区域和区划。Yuko Ishikawa 希望能够按区域和区划识别每条客户记录。Global Sales 副总裁 Allison Wheeler 望跟踪赢得或失去业务机会的原因,确保用户只能选择恰当的原因,并且只能在机会以 Closed Won(已结束并赢得客户)或 Closed Lost(已结束并失去客户)时选择。为了实现他们想要的,您需要设置选项列表和字段依赖性。

选项列表为 Salesforce 对象中的特定字段提供一系列可用选项,例如区域列表。然后,用户可以从选项列表中选择某个值,而不是直接在字段中输入值,这样可以减少错误并有助于保持数据干净。字段依赖性是允许您根据另一个字段的值更改选项列表内容的筛选器。您可以根据另一个字段(如 Zone(区划))的值限定显示的值,而不是在单个选项列表中显示 Region(区域)的每个值。这样,您的用户可以更快、更容易地找到合适的选项。

鉴于 Yuko 和 Allison 都通过 Chatter 帖子提供了您需要的信息,那我们就开始吧。

创建选项列表

首先创建一个名为 Region(区域)的全局选项列表值集。

  1. 从 Setup(设置)中,单击 Home(主页)
  2. 在 Quick Find(快速查找)框中输入 Picklist Value Sets(选项列表值集),然后选择 Picklist Value Sets(选项列表值集)
  3. 单击 New(新建)并填写详细信息:
    • Label(标签):Region(区域)
    • Name(名称):Region(区域)
    • Description(描述):For use in region fields throughout AW’s org.(用于整个 AW 组织的区域字段。)
    • 每行上的区域:
      • APAC
      • EMEA
      • LATAM
      • US
      • Canada
  4. 单击 Save(保存)

接下来,在潜在客户和帐户对象上创建一个名为 Region(区域)的自定义选项列表字段。

  1. 从 Setup(设置)中,单击 Object Manager(对象管理器)并选择 Lead(潜在客户)。
  2. 选择 Fields & Relationships(字段和关系)并单击 New(新建)
  3. 选择 Picklist(选项列表)作为数据类型
  4. 单击 Next(下一步)并填写详细信息。
  5. Field Label(字段标签)输入 Region(区域)。
  6. 从选项列表中选择 Use global picklist value set(使用全局选项列表值集),然后选择 Region(区域)
  7. Description(描述)输入:Customer’s geographical region—for sales operations use only(客户的地理区域-仅供销售运营使用)。
  8. Help Text(帮助文本)输入:In which region is the customer based?(客户属于哪个区域?)
  9. 单击 Next(下一步)
  10. 选中 Read-Only(只读)列标题中的复选框。
  11. 从 Read-Only(只读)列中取消选择 Sales User(销售用户)。
  12. 单击 Next(下一步)Save(保存)

接下来,按照相同的步骤在 Account(客户)对象上创建相同的字段。 

  1. 返回到 Object Manager(对象管理器)并单击 Account(客户)
  2. 重复上述 2-11 步。
  3. 单击 Next(下一步),然后单击 Save & New(保存并新建)

在客户对象上创建一个名为 Zone(区划)的自定义选项列表字段,只有销售用户可以编辑。

  1. 选择 Picklist(选项列表)作为数据类型,然后单击 Next(下一步)
  2. Field Label(字段标签)输入 Zone(区划)。
  3. 选择 Enter values, with each value separated by a new line(输入值,每个值单独占一行。)
  4. 在文本框中,输入这些值,每个值占一行:
    • East Asia(东亚)
    • Oceania(大洋洲)
    • Southeast Asia(东南亚)
    • Africa(非洲)
    • Europe(欧洲)
    • Middle East(中东)
    • UK + Ireland(英国+爱尔兰)
    • Mexico(墨西哥)
    • Caribbean(加勒比地区)
    • Central America(中美洲)
    • South America(南美洲)
    • Midwest US(美国中西部)
    • Northeast US(美国东北部)
    • Southeast US(美国东南部)
    • Southwest US(美国西南部)
    • West US(美国西部)
    • Northern Canada(加拿大北部)
    • Mountains and the West(山脉和西部)
    • The Prairies(大草原)
    • Central Canada(加拿大中部)
    • East Coast(东海岸)
  1. Description(描述)输入:Customer’s zone within the selected region—for sales operations use only.(所选区域内客户的区划-仅供销售运营使用。)
  2. Help Text(帮助文本)输入:In which zone is this customer based?Depends on region.(客户属于哪个区划?根据区域判断。)
  3. 单击 Next(下一步)
  4. 选中 Read-Only(只读)列标题中的复选框。
  5. 从 Read-Only(只读)列中取消选择 Sales User(销售用户)复选框。
  6. 单击 Next(下一步)Save(保存)

创建字段依赖性

在这两个选项列表之间创建依赖性,这样选中某个 Region(区域)后,Zone(区划)字段中只有相应的区划可供选择。

  1. 仍在对象管理器中查看 Account(客户)对象的同时,选择 Fields & Relationships(字段和关系)
  2. 单击 Field Dependencies(字段依赖性)
  3. 单击 New(新建)
  4. 选择 Region(区域)作为 Controlling Field(控制字段),选择 Zone(区划)作为 Dependent Field(依赖字段)。
  5. 单击 Continue(继续) 
  6. 选中每列中的下列区划。
    • APAC:East Asia(东亚)、Oceania(大洋洲)、Southeast Asia(东南亚)
    • EMEA:Africa(非洲)、Europe(欧洲)、Middle East(中东)、UK + Ireland(英国 + 爱尔兰)
    • LATAM:Mexico(墨西哥)、Caribbean(加勒比地区)、Central America(中美洲)、South America(南美洲)
    • US(美国):Midwest US(美国中西部)、Northeast US(美国东北部)、Southeast US(美国东南部)、Southwest US(美国西南部)、West US(美国西部)
    • Canada(加拿大):Northern Canada(加拿大北部)、Mountains and the West(山区和西部)、The Prairies(大草原)、Central Canada(加拿大中部)、East Coast(东海岸)
  1. 单击包括值
    区域和区划表显示在相应区域列中突出显示的区划。
  2. 单击 Preview(预览),然后通过选择不同区域并查看每个区域可用的不同区划来测试依赖性。
  3. 单击 Close(关闭)关闭预览窗口。
  4. 单击 Save(保存)

创建一个名为 Close Reason(结束原因)的自定义选项列表字段,只有销售用户可以编辑。

  1. 从 Setup(设置)中,单击 Object Manager(对象管理器)并选择 Opportunity(业务机会)
  2. 选择 Fields & Relationships(字段和关系)并单击 New(新建)
  3. 选择 Picklist (Multi-Select) (选项列表(多项选择))作为数据类型,然后单击 Next(下一步)。
  4. Field Label(字段标签)输入 Close Reason(结束原因)。
  5. 单击 Enter values, with each value separated by a new line(输入值,每个值单独占一行),然后粘贴这些值。
    • Lost:Competitor(失去:竞争对手)
    • Lost:Price(失去:价格)
    • Lost:Product Features(失去:产品功能)
    • Lost:Project Abandoned(失去:放弃项目)
    • Lost:Company Budget Constraints(失去:公司预算限制)
    • Lost:Other Reason(失去:其他原因)
    • Won:Competitor(赢得:竞争对手)
    • Won:Price(赢得:价格)
    • Won:Product Features(赢得:产品功能)
    • Won:Other Reason(赢得:其他原因)
  1. # Visible Lines(可见行数)输入 6。确保 Field Name(字段名)是 Close_Reason
  2. Description(描述)输入:Created for the VP of Global Sales to track wins and losses.(为全球销售副总裁跟踪赢得和失去而创建)。
  3. Help Text(帮助文本)输入:When you close the opportunity, select one or more values that best describe your reason for closing.(当您结束业务机会时,请选择一个或多个最能描述结束原因的值)。
  4. 单击 Next(下一步)
  5. 选中 Read-Only(只读)列标题中的复选框。
  6. 从 Read-Only(只读)列中取消选择 Sales User(销售用户)。
  7. 单击 Next(下一步)Save(保存)

在 Stage(阶段)字段和新的 Close Reason(结束原因)字段之间建立依赖性。备注:并非所有 Stage(阶段)值都有一个依赖的 Close Reason(结束原因)。

  1. 仍在查看 Opportunity(业务机会)对象 Fields & Relationships(字段和关系)的同时,单击 Field Dependencies(字段依赖性)按钮。
  2. 单击 New(新建),设置新的字段依赖性。
  3. 选择 Stage(阶段)作为 Controlling Field(控制字段)。
  4. 选择 Close Reason(结束原因)作为 Dependent Field(依赖字段)。
  5. 单击 Continue(继续)
  6. 在表格的顶部,单击 Next(下一步),直到看到 Closed Won(已结束并赢得客户)和 Closed Lost(已结束并失去客户)这两列。
  7. 在单元格内双击,在 Closed Won(已结束并赢得客户)和 Closed Lost(已结束并失去客户)这两列中选择恰当的结束原因。
    • Closed Won(已结束并赢得客户):选择以“Won(赢得客户)”开头的所有值
    • Closed Lost(已结束并失去客户):选择以“Lost(失去客户)”开头的所有值
  1. 单击 Preview(预览),然后通过选择不同的阶段并查看每个阶段可用的不同结束原因来测试依赖性。
  2. 单击 Close(关闭)关闭预览窗口。
  3. 单击 Save(保存),然后单击 OK(确定)接受告警消息,即没有包含所有相依的值。

通过设置选项列表和字段依赖性,您帮助 Yuko 和 Allison 的团队更高效地工作,并保持他们的数据干净。在下一步中,您将创建查找筛选器,继续为用户做出改进。

在 Salesforce 帮助中分享 Trailhead 反馈

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

了解更多 继续分享反馈