将输入变量添加到流程自动化中
- Updated: 2025/04/18
作为专业开发人员,您可以使用输入变量启动新的流程自动化,而无需使用表单。
使用输入变量,您可以启动流程自动化,而无需构建表单作为流程的入口。 您可以直接在流程自动化本身中定义输入变量,如果您的流程自动化需要复杂的变量类型(例如字典、表格或列表),该功能尤其有用。 例如,无需任何人工干预,您就可以轻松高效地:
- 安排流程自动化在夜间运行。
- 通过电子邮件触发流程自动化。
- 从其他系统(例如 Salesforce 或 SAP)启动流程自动化。
此外,您可以将输入变量与 Create Request API 和 Create Request 命令包结合使用。
为新的自动化流程创建和添加输入变量
要为新的流程自动化创建和添加输入变量:
- 在左侧面板中单击底部的显示,打开变量面板。
- 在变量面板中,单击加号 (+) 图标。 创建变量对话框将显示,您可以使用该对话框创建新的输入变量。注: 您不能选择现有变量作为输入变量;必须创建一个新变量。
- 在名称字段中输入新变量的名称。
- 从类型下拉列表中选择您的变量类型。 有关更多详情,请单击 Process Composer 中支持的变量类型。
- 可选: 在描述字段中输入变量描述。
- 单击用作输入。
- 根据您选择的变量类型,可能需要输入其他信息来定义输入变量。
- 单击创建。 您创建的输入变量将在变量面板的输入变量部分显示。 您可以展开或折叠输入和输出变量的列表。
重复步骤 2 到步骤 8,创建您的流程自动化所需的任何其他输入变量。
使用输入变量启动新的流程自动化
在创建输入变量后,您可以使用输入变量提供的初始数据启动新的流程自动化:
注: 使用表单中的初始数据启动流程自动化时,不能添加输入变量。 要创建输入变量,必须单击输入变量作为初始数据选择。
- 在右侧的开始面板中,单击输入变量。
- 单击运行以运行流程自动化。
注: 如果使用现有表单中的初始数据启动流程自动化,然后更改表单,则所有现有输入变量都将被覆盖。 这可能会因变量无效而导致验证错误。
编辑或删除输入变量
要在创建输入变量后进行编辑或删除:
- 在变量面板中,单击要编辑或删除的变量旁边的操作菜单(垂直省略号)。
- 单击编辑变量或删除变量。
- 如果要编辑变量,只能更改描述或默认值字段。 单击应用以保存更改。
- 如果删除变量,它会自动从输入变量列表中移除。
- 您可以使用更新后的变量重新运行或关闭流程自动化。
注: 如果您已附加表单,则输入变量会根据表单字段自动生成。 您无法删除这些变量,但可以仅编辑变量描述。