Appearance
变量
概述
在流程运行过程中,表单数据将会被存储在流程变量中。用户任务的任务设置
和流程的全局设置
中填写的表单标识符将作为变量的名称。
INFO
如果重复设置变量会覆盖之前设置的值。
默认变量
变量名 | 说明 |
---|---|
initiator | 流程发起人的用户ID |
instanceId | 流程实例ID |
${form}_recordId | 表单数据的记录ID,其中${form}为表单标识符,例如表单标识符设置为test ,则变量名为test_recordId |
任务变量
任务设置中打开将表单数据存储为任务变量
开关,会根据当前表单数据生成一份任务变量。该任务变量只在当前任务节点下可见。 变量名为${form}_task
,其中${form}为表单标识符 使用场景:当任务在后续的节点中被驳回到当前节点时,会读取任务变量作为表单数据。任务
流程变量
流程变量的作用域为一整个流程实例,生命周期与流程实例保持一致。 在脚本任务
和服务任务
中使用脚本函数和自动化步骤设置流程变量。 流程变量可用在多实例循环
、用户任务的指派
、到期时间
等需要填写表达式的地方。也可以在条件顺序流
的流转表达式中引用。
详细操作可参考设置工作流变量