Skip to content

变量

概述

在流程运行过程中,表单数据将会被存储在流程变量中。用户任务的任务设置和流程的全局设置中填写的表单标识符将作为变量的名称。

INFO

如果重复设置变量会覆盖之前设置的值。

默认变量

变量名说明
initiator流程发起人的用户ID
instanceId流程实例ID
${form}_recordId表单数据的记录ID,其中${form}为表单标识符,例如表单标识符设置为test,则变量名为test_recordId

任务变量

任务设置中打开将表单数据存储为任务变量开关,会根据当前表单数据生成一份任务变量。该任务变量只在当前任务节点下可见。 变量名为${form}_task,其中${form}为表单标识符 vars1.png 使用场景:当任务在后续的节点中被驳回到当前节点时,会读取任务变量作为表单数据。任务

流程变量

流程变量的作用域为一整个流程实例,生命周期与流程实例保持一致。 在脚本任务服务任务中使用脚本函数和自动化步骤设置流程变量。 流程变量可用在多实例循环、用户任务的指派到期时间等需要填写表达式的地方。也可以在条件顺序流的流转表达式中引用。

详细操作可参考设置工作流变量