Launching a Flow

DEX402 - Introductions and Overview

📄 第 197 页 🎬 视频课程

课程章节介绍

让我们来聊聊如何在Salesforce中实现这个需求。首先,AW Computing希望从联系人记录上的一个自定义按钮启动一个流程,并且希望联系人的电子邮件地址能够自动传递到这个流程中。听起来很酷,对吧?那我们一步步来。 首先,你需要在Salesforce中创建一个流程。这个流程会处理一些逻辑,比如发送邮件或者更新记录。在这个流程中,你需要创建一个变量来存储联系人的电子邮件地址。这个变量我们暂且叫它“EmailAddress”。 接下来,我们需要确保当用户点击联系人记录上的自定义按钮时,这个流程能够启动,并且自动获取到联系人的电子邮件地址。为了实现这一点,你需要在流程中设置一个输入变量,这个输入变量会从联系人记录中获取电子邮件地址,并传递给流程中的“EmailAddress”变量。 现在,关于如何启动这个流程。Salesforce提供了几种方式,比如自定义按钮、自定义链接、快速操作、Visualforce页面或者直接通过流的URL。如果你选择从快速操作启动流程,并且希望传递记录的ID到流程中,你需要使用一个内置的变量叫做“recordId”。这个变量是Salesforce自动提供的,专门用于这种情况。 总结一下,你需要做的是: 1. 创建一个流程,并在其中设置一个变量来存储电子邮件地址。 2. 设置一个输入变量来从联系人记录中获取电子邮件地址。 3. 创建一个自定义按钮或快速操作来启动这个流程。 4. 如果使用快速操作,确保使用“recordId”变量来传递联系人记录的ID。 这样,当用户点击按钮时,流程就会启动,并且自动获取到联系人的电子邮件地址,然后你就可以在流程中使用这个地址了。希望这解释清楚了,如果有任何问题,随时问我!