Appearance
通过自动化发起工作流
参数配置
参数 | 说明 |
---|---|
工作流模块 | 创建的工作流实例所属的工作流模块 |
输入工作流ID | 开启后,可使用表达式动态计算指定工作流ID |
工作流ID | 发起使用的工作流ID,可使用表达式动态计算指定 |
工作流 | 未开启输入工作流ID时,通过选择应用内的工作流模块的工作流来发起流程 |
发起人 | 设置流程的发起人 |
表单数据表 | 发起工作流时,表单数据存储的数据表 |
表单数据类型 | 发起工作流时工作流表单的类型。创建新记录或使用已有记录 |
关联记录ID | 基于已有的数据表记录发起流程。可以使用表达式动态计算指定 |
设置字段值 | 设置发起的表单字段值发起流程。表单字段值可以使用表达式动态计算指定 |
工作流变量 | 发起流程时,设定工作流实例的流程变量。变量值可以使用表达式动态计算指定 |
返回值
参数 | 说明 |
---|---|
工作流实例 | 创建的工作流实例数据 |
注意事项
- 当表单数据类型为使用已有记录时,可以基于已有的数据表记录发起流程。流程实例会自动和设定的关联记录ID建立关联
- 当表单数据类型为创建新记录时,发起的流程会使用表单数据类型的设置项作为流程表单数据,流程发起后,会在表单数据表中 创建一条新纪录和建立关联
使用场景
- 定时任务、表单监听、按钮控件等通过自动化发起本应用的工作流
- 工作流步骤在服务节点调用自动化或任务完成后调用自动化中发起本应用的工作流
- 跨应用情况下,应用通过发布应用事件,其他应用的监听发布事件后,发起本应用的工作流
- 应用API接口,第三方调用后,发起本应用的工作流