Setting the Variable Type

DEX402 - Introductions and Overview

📄 第 194 页 🎬 视频课程

课程章节介绍

让我们来聊聊如何在Salesforce中设置变量的可用性。想象一下,变量就像是一个小盒子,里面可以存放数据。但是,这个盒子在不同的地方(也就是不同的流中)可以被打开或者关闭,这取决于我们怎么设置它。 首先,当你创建一个变量时,你需要决定这个变量在流之外是否可以被访问。你可以选择让它“可用于输入”,这意味着其他流或者系统可以往这个盒子里放东西;或者“可用于输出”,这意味着其他流或者系统可以从这个盒子里取东西;或者两者都可以,或者两者都不可以。 举个例子,假设我们有两个流,一个叫“Aboutot流”,另一个叫“Cross Sell流”。我们想要把“Aboutot流”中的一个变量(比如帐户ID)的值传递给“Cross Sell流”。为了实现这一点,我们需要在两个流中分别设置这个变量的可用性。 在“Aboutot流”中,我们需要把帐户ID变量的可用性设置为“可用于输出”。这样,当“Aboutot流”运行的时候,其他流或者系统就可以从这个变量中取出帐户ID的值。 然后,在“Cross Sell流”中,我们需要把同一个帐户ID变量的可用性设置为“可用于输入”。这样,当“Cross Sell流”开始运行的时候,它就可以通过子流输入、URL参数或者Visual force控制器来设置这个变量的值。 简单来说,就是通过设置变量的可用性,我们可以控制数据在不同流之间的传递。希望这个解释能帮助你更好地理解这个过程!