Skip to content

全局设置

基本设置

用于设置流程的显示名称和描述

属性描述
IDID
名称流程的显示名称
描述流程的具体描述

示例processInsSetting2.png

启动设置

流程在发起时的功能设置

属性描述
使用以下表达式作为流程的名称流程实例的名称
使用以下表达式作为流程草稿的名称流程实例草稿的名称
流程信息页面控件显示在流程信息页面的控件
启动变量启动时的流程变量,可添加多个
流程审批人审批人全局变量,在后续任务设置里的处理人以下用户认领使用。
评论编辑器样式默认:多行文本编辑框
富文本编辑器:富文本编辑框
启动表单打开后流程启动前需要填写表单
流程启动页控件流程启动页控件,需打开启动表单
表单标识符该表单的标识符,可用于获取表单数据,需打开启动表单
表单类型填写数据表表单:使用数据表作为流程表单存储
表单设计器页面:使用自定义表单
需打开启动表单
表单宽度设置表单的宽度
存储表单的数据表存储表单的数据表,表单类型需选择填写数据表表单
字段设置设置表单中字段的显示和编辑权限,表单类型需选择填写数据表表单
完成后设置表单字段值流程启动后设置表单的值,表单类型需选择填写数据表表单
表单设计器模块选择表单设计器模块,表单类型需选择表单设计器页面
表单设计器页面选择表单设计器页面,表单类型需选择表单设计器页面

示例processInsSetting3-1.pngprocessInsSetting3-2.pngprocessInsSetting3-3.png

INFO

启动表单不是必须的,不设置的情况下流程启动后会自动执行到第一个任务节点

撤销设置

可配置多个撤销规则

属性描述
表单标识符表单标识符
处理方式删除数据
更新数据
存储表单的数据表需要操作的数据表
更新字段值需要更新的字段和值

示例

processInsSetting4.png

事件监听

属性描述
名称监听器名称
描述监听器描述
是否启用启用开关
监听事件可监听事件:
任务创建后
任务指派后
任务完成后
任务属主变更后
任务逾期时间变更后
节点开始后
节点完成后
节点取消后
多实例节点开始后
多实例节点完成后
多实例节点满足条件完成后
多实例节点取消后
流程创建后
流程开始后
流程完成后
流程取消后
执行自动化监听触发自动化

示例

当任务节点完成后,触发事件监听器调用自动化在表中插入一条记录。

信号定义

在流程图中,信号中间捕获事件 信号启动事件 信号边界事件 等和信号相关的事件需要使用

属性描述
ID信号ID
名称信号名称
作用范围全局
流程实例

INFO

需配合事件和脚本informat.bpmn.sendSignal使用

示例processInsSetting6.png

参考示例

消息定义

在流程图中,消息中间捕获事件 消息启动事件 消息边界事件 等和消息相关的事件需要使用

属性描述
ID消息ID
名称消息名称

INFO

需配合事件和脚本informat.bpmn.sendMessage使用

示例processInsSetting7.png

参考示例

错误定义

在流程图中,错误中间捕获事件 错误启动事件 错误边界事件 等和错误相关的事件需要使用

属性描述
ID错误ID
代码错误代码

示例

processInsSetting8.png

界面设置

在系统中存在默认的任务状态:处理中 已完成 自动完成 已删除 跳转节点 已驳回 已驳回 多实例跳转节点 已驳回 已驳回 自动跳转

如果您想修改名称则可以在此设置。如将跳转节点修改为已驳回

示例processInsSetting9.pngprocessInsSetting10.png

流程发布

在修改了流程配置后,需要发布应用才能让最新的流程生效。对于正在运行中的未结束的流程,新发布的版本不会影响原有流程的运行。 如果想要测试修改后的配置,需要重新发起一个新的流程实例。