创建特定于对象的快速操作
学习目标
完成本单元后,您将能够:
- 创建特定于对象的操作。
- 向对象页面布局添加操作。
- 测试 Salesforce 移动应用程序中特定于对象的操作。
快速操作:续集
现在,您已经熟练掌握了移动自定义技能。作为创建全局操作的专家,您已经做好准备迎接下一个挑战:创建特定于对象的操作。不用紧张—创建特定于对象的操作的过程与创建全局操作非常相似,所以本单元的内容非常简单。
Salesforce 移动应用程序中的特定于对象的操作
首先,您将学习特定于对象的操作与全局操作有何不同。
- 特定于对象的操作可以更新记录。
- 特定于对象的操作可以创建与相关信息自动关联的记录。举例来说,用户可以启动同时创建联系人并将其与客户关联的操作。
另外还有一个很大的不同。若要在移动应用程序中公开特定于对象的操作,您不能像我们在上一个单元中介绍的那样将其添加到全局发布者布局之中。相反,您可以通过编辑对象的页面布局将其提供给用户。在您逐步完成本单元介绍的各个步骤之后,您便会看到所有这些不同之处,这里先卖个关子!
在构建操作之前,请先学习下面关于 D'Angelo 的特定于对象的操作用例。
DreamHouse 场景
在 D'Angelo 跟着 DreamHouse Realty 经纪人一同外出工作时,他注意到他们会在带潜在买家看房和日程安排方面花费很多时间。他想为经纪人提供一种在 Salesforce 移动应用程序中快速安排带看的方法,因此他将创建一个会显示在联系人详细信息页面上的操作。
准备工作
要模拟 DreamHouse 用例,请先在组织中完成一些构建工作。现在……不要觉得麻烦。我们敢保证这一切都将是值得的。您将会在真实场景中见证特定于对象的操作的妙处,还可以练习高超的平台构建技能。
创建 Property(房产)自定义对象
如果经纪人无法将带看与特定房产相关联,将会很难安排新的带看日程。他们如何知道要带看哪个房产?因此,请创建一个名为 Property(房产)的自定义对象。
如果您在 Trailhead 上获得“数据建模”徽章时已经在组织中创建了 Property(房产)对象,您可以跳过此步骤,但需要确保选择了允许活动选项。
- 从“对象管理器”中,选择创建 | 自定义对象。
- 在“标签”字段,输入
Property
(房产)。
- 在“复数标签”字段中,输入
Properties
(房产)。
- 在“可选功能”部分,选择允许活动。
- 单击保存。
现在,为此 Property(房产)对象创建一个自定义选项卡。
- 在“快速查找”框中输入
Tab
(选项卡),然后选择 Tabs(选项卡)。
- 在“自定义对象选项卡”列表中,单击新建。
- 在“对象”下拉列表中,选择 Property(房产)。
- 在“选项卡样式”中,选择房地产标志。
- 单击下一步。接受默认设置,然后再次单击下一步。
- 单击保存。
自定义带看事件对象
作为一名精明的管理员,您可能已经猜到带看是一种事件。不过,D'Angelo 不想将带看作为标准事件,因为用户需要输入与带看相关的额外信息,例如相关房产、买家反馈等。
处理这种自定义实践挑战的最佳方法是使用具有自己页面布局的新建事件记录类型。下面,您将创建一个专门用于带看的页面布局,然后创建一个事件记录类型,并将其链接到此新建页面布局。
- 从“对象管理器”处,在“快速查找”框中输入
Event
(事件),然后选择 Event(事件)。
- 从“事件”对象管理设置中,转到“页面布局”并单击新建。
- 从“现有页面布局”下拉列表中选择事件布局。
- 在“页面布局名称”字段中,输入
Showing Layout
(带看布局)。
- 单击保存。
- 从“事件”对象管理设置中,转到“记录类型”并单击新建。
- 在“记录类型标签”和“记录类型名称”字段中输入
Showing
(带看)。
- 单击下一步。
- 在“将一个页面布局应用到所有简档”下拉列表中选择 Showing Layout(带看布局)。
此布局仅适用于 Showing (带看)记录类型。标准事件记录类型将会继续使用“事件布局”。
- 单击保存。
创建 Showing(带看)查找字段
不要着急!这是最后一步。您只需要创建一个自定义 Property(房产)字段,以便经纪人可以将带看与房产相关联。您可以通过从活动对象到房产对象进行查找来做到这一点。
- 从“对象管理器”处,在“快速查找”框中输入
Activity
(活动),然后选择 Activity(活动)。
- 从“活动”对象管理设置中,转到“字段和关系”并单击新建。
- 选择查找关系,然后单击下一步。
- 在“相关项”下拉列表中,选择 Property(房产),然后单击下一步。
- 在“字段名称”和“字段标签”字段中输入
Property
(房产),然后单击 Next(下一步)。
- 选中可见复选框,使此字段可用于全部简档,然后单击下一步。
- 取消选择“事件布局”和“任务布局”。只需要此字段显示在“带看布局”上。
- 单击下一步。
- 在“相关列表标签”字段中输入
Showing
(带看)。
- 单击保存。
创建特定于对象的操作
哇!您已经完成了准备。现在所有部分都已准备就绪,您可以享受准备工作的成果,帮助 D'Angelo 创建一个很棒的特定于对象的操作。
这是我们需要实践的任务。D'Angelo 想要创建一个 New Showing(新建带看)快速操作,并使其显示在 Salesforce 移动应用程序的联系人详细信息页面上。如此一来,在经纪人安排新的带看时,它便会自动与潜在买家的记录相关联。所以在这一步中,我们将会为联系人创建一个特定于对象的操作。
- 从“对象管理器”处,在“快速查找”框中输入
Contact
(联系人),然后选择 Contact(联系人)。
- 从“联系人”对象管理设置中,转到“按钮、链接和操作”并单击新建操作。
- 验证操作类型是否为创建记录。操作不仅可以创建记录,还可以实现其他功能。有关其他选项的更多信息,请阅读 Salesforce 帮助部分的特定于对象的操作文章。
- 在“目标对象”下拉列表中,选择事件。
- 在“记录类型”下拉列表中,单击 Showing(带看)。
- 在“标签”字段中输入
New Showing
(新建带看)。
- 单击保存。
- 在布局编辑器中,删除以下字段:相关项、分配对象和名称。
- 将 Property(房产)字段添加到布局,并将其设为必填字段。您可以双击此字段编辑其设置。
- 删除任何多余的空格,并将字段排列在一个列中。
- 单击保存。
- 单击是,以确认警告。尽管是必填字段,但也可以从此布局中删除“分配对象”字段,因为它默认设置为适于当前用户。
注意:不要从布局中删除必填字段,除非:
- 字段具有默认设置值。
- 您已为操作指定了一个预定义字段值。
- 字段中已包含数据。举例来说,如果操作更新了某个记录,用户会在最初创建记录时输入所需信息。
- 现在请通过预填充“主题”字段帮助经纪人节省一些时间。在“预定义值”相关列表中,单击新建。
- 在“字段名称”下拉列表中,选择主题。
- 在“指定新字段值”字段中,输入
"Showing”
(带看)。请务必在此文字周围加上引号。
- 单击保存。
向对象页面布局添加操作
现在只剩下最后一步了!现在您只需要将新建操作添加到联系人的页面布局中即可,然后,在经纪人查看潜在买家的记录时,它将会显示在移动应用程序的操作栏中。(切记:在您创建特定于对象的操作时,它就属于相应对象页面布局的一部分。)
- 从“对象管理器”处,在“快速查找”框中输入
Contact
(联系人),然后选择 Contact(联系人)。
- 从“联系人”对象管理设置中,转到“页面布局”并单击联系人布局。
- 在 Salesforce 移动和 Lightning Experience 操作中,如果您看到覆盖预定义操作的链接,单击此链接即可覆盖。
- 在调色板中选择移动和 Lightning 操作,然后将 New Showing(新建带看)快速操作拖到移动部分。确保它位于第一项。
- 重新组织操作,让最常用的操作排在最前面,并删除所有不必要的操作。
- 单击保存。
完成了!现在,DreamHouse 经纪人可以快速安排与潜在买家的新带看工作。
测试 Salesforce 移动应用程序中的操作
真正精彩部分来了。您现在可以测试移动应用程序中的新建操作。在您的设备上启动 Salesforce,我们来试一下这个用例。
- 点击 ,打开导航菜单。如果您已经打开了 Sales Lightning 应用程序,下拉刷新导航菜单即可。如果您尚未打开 Sales Lightning 应用程序,单击应用程序启动器,然后点击 Sales Lightning 应用程序将其打开。
- 首先新建房产,以便将其与带看相关联。在导航菜单中,点击 Properties(房产)。如果在导航菜单中没有看到 Properties(房产),点击全部项目按字母顺序查找。
- 点击新建。
- 在房产名称中输入街道地址。
- 填写其他必填字段(如果有),然后点击保存。现在,可以查找潜在买家并安排带看日程了。
- 打开导航菜单,然后点击联系人。
- 选择您在上一单元中创建的联系人,或新建一个联系人。
- 下拉刷新操作栏。
- 点击 New Showing(新建带看)。
- 填写字段。
提示:听写比打字快得多。在填写“描述”字段时,您可以选择键盘上的“麦克风”图标激活语音输入。对于忙碌的移动用户来说,这个操作系统原生功能可以帮助他们节省时间,所以一定不要忘记告诉他们。
- 点击保存。
- 现在回到 Property(房产)记录,即可看到新建事件已经显示在 Showing(带看)相关列表中。打开导航菜单,点击 Properties(房产),然后选择您刚刚创建的房产。
- 点击相关。
- 点击 Showing(带看),查看为此房产安排的所有带看。
是不是很酷?您现在已经真正掌握了这些移动应用程序小窍门。(您应该感到自豪……这是您应得的。)
计算分数后可继续学习下一个单元,在下一个单元,您将学习如何使用紧凑布局简化 Salesforce 移动应用程序中的记录详细信息页面。
资源