Loading
Salesforce Maps
最佳实践:从地图自定义操作启动屏幕流

最佳实践:从地图自定义操作启动屏幕流

从 Salesforce Maps 自定义操作启动屏幕流,以便代表可以从标记中捕获核对清单、调查或备注。

所需的 Edition

查看支持版本。
所需用户权限
创建流: 管理流
配置自定义操作: 自定义应用程序

“地图”自定义操作可以从绘制的标记启动屏幕流。在代表从标记捕获结构化详细信息,Salesforce 将这些响应写入相关记录时,使用此模式。构建接受标记记录 ID 的屏幕流,然后将其连接到自定义操作按钮。

构建屏幕流

为代表在地图中绘制的对象创建屏幕流。该示例使用客户对象。您可以将其调整为潜在客户、联系人、个案或自定义对象。

  1. 在快速查找框中输入流,然后选择流。
  2. 单击新建流。选择屏幕流,单击下一步,然后选择自动布局。
  3. 单击新建资源,然后选择变量。对于 API 名称,输入 recordId。对于数据类型,选择文本。选择可用于输入,然后单击完成。Salesforce Maps 会将标记后面的记录 ID 传递给此变量。
  4. 添加获取记录元素,并为对象添加标签(例如,获取客户记录)。选择对象,然后筛选记录。
    设置此筛选器元素 收件人
    字段 ID
    运算符 等于
    值 recordId
  5. 添加屏幕元素。输入标签,清除显示页眉和暂停,并添加您想要代表填写的屏幕组件,例如复选框或输入字段。
  6. 添加创建记录元素(或更新记录以写入现有记录)以存储响应,例如在相关任务中。设置必填字段值,然后将每个屏幕组件映射到字段。
    字段 示例值
    WhatId recordId
    OwnerId {!Get_Account_Record.OwnerId}
    主题 Check-in at {!Get_Account_Record.Name}
    状态 已完成
  7. 选择记录元素,单击添加错误路径,并添加带有显示文本组件的屏幕,该组件告诉代表如果 Salesforce 无法保存他们的回复该怎么办。
  8. 使用显示文本组件添加确认屏幕,然后保存流。请记下 API 名称。您需要将其用于自定义操作。

创建启动流的自定义操作

  1. 在快速查找框中输入已安装软件包,然后选择已安装软件包。
  2. 查找 Salesforce Maps 软件包,然后单击配置。
  3. 选择 设置 | 自定义操作。
  4. 选择新建,命名自定义操作,然后选择活动支持和验证位置支持。
  5. 选择操作启动可视流,然后输入您创建的流的 API 名称。
  6. 保存操作。

将操作添加到按钮集

  1. 在 Salesforce Maps 设置中选择按钮集名称。
  2. 选择要添加自定义操作的按钮集。
  3. 查找新按钮,然后将其拖到要在弹出布局中显示的位置。
  4. 保存操作。

测试流

  1. 绘制一个图层,其对象与您创建的流相对应。
  2. 单击标记,选择操作,然后单击您添加的按钮。
  3. 完成屏幕,单击下一步,然后单击完成。Salesforce 将响应写入相关记录。
 
正在加载
Salesforce Help | Article