在表单中创建隐藏变量
- Updated: 2024/09/19
您可以在表单中创建隐藏元素,以访问 Process Composer 流程自动化中的隐藏变量。
作为专业开发人员,当您使用 iFrame 小部件集成将 Automation Co-Pilot 嵌入到企业应用程序(如 Salesforce 或 Genesys Cloud)中时,您可以使用隐藏变量将数据传递到需要这些数据但却不需要显示在表单中以供用户查看的流程中。
例如,您可以使用一个表单直接从主机页面检索对下游处理重要但对终端用户不重要的数据(例如 Salesforce 中的记录 ID 或 Genesys Cloud 中的对话 ID)。 不是将数据映射到可见的表单字段,而是将数据映射到隐藏变量。 有关隐藏变量代码示例,请参阅以下内容:
规则、所有变量类型和 If/Else 条件中都支持隐藏变量。
注: 在将规则添加到 Process Composer 表单中时,隐藏变量支持可用于其对应可见表单元素的所有 If/Else 条件,但不包括 Has errors 条件。 这适用于以下特定的隐藏变量类型:
要创建一个新的隐藏元素(变量),请选择属性 - 表单。 您可以通过选择为隐藏元素创建引用在表单中定义隐藏元素(变量)。 输入新隐藏变量的数据。- 字符串
- 数字
- 日期
- 时间
存在错误条件仅对表单元素可见。

在创建引用后,您可以在 Process Composer 中使用变量选择器访问隐藏变量。
注: 对于 URL 输入,使用隐藏变量名称的标签 ID 作为 URL 输入的密钥。
要使任务机器人能够使用隐藏变量,请在构建机器人时创建一个输入变量,并在 Process Composer 中将隐藏元素分配为该变量的输入。
