应用背景:
对于一个各项制度未成熟的单位,各种随机发生违反流程规则的都有可能存在,但是这种行为在当时的管理条件下也是不得已的。流程设计人员在流程设计中未考虑到,或者认为非法的路径在现实的管理活动中需要体现出来。
这就要求流程引擎能够运行指定的节点在可以跳转到指定的位置中去。
跳转规则:
1, 不允许跳转。
2, 只能向后跳转
1, 只能向前跳转。
2, 任何节点跳转。
3, 跳转指定的节点。
目前ccflow支持以上5种跳转规则,跳转指定的节点,可以在节点的基本属性里书写一个sql表达式。查询的结果必须有两列,节点编号,与节点名称,顺序不能变化。
如何设置跳转规则?
在允许跳转的节点打开节点属性,如下图:
根据自己的业务需要选择一种跳转规则:
显示效果:
按下跳转按钮,系统自动显示出来根据跳转规则能要跳转的节点。