我们知道,在工作流程中,节点的移动就需要条件为前提,所以说条件是从一个节点到达另外一个节点的必要。
我们可以考虑两种情况下的条件设置问题。
第一种情况:从一个节点到另外的节点没有方向,那它就是结束节点。
这样的情况,就没有方向更没有方向条件而言。
第二种情况:从一个点到另外一个点有且只有一个路径,也可以设置条件。
这样的情况如果设置条件它的作用于节点完成条件是一致的。
第三种情况:从一个点到可以有多个途径到另外的节点上去。
这样的情况,你需要设置方向条件,如果不设置方向条件,工作流程引擎不会知道它的下一步的投递对象是什么。
所以第三种情况是我们研究的对象。
如何设置严谨的、方便的流程条件是保证流程正常运转的前提。我们以财务报销流程为例来说明这个问题,请参考流程演示,财务报销流程。
第1步:填写报销申请单据。 岗位:所有的岗位都可以发起它。
第2步:部门经理审批。 岗位:部门经理。
第3步:财务部门审批。 岗位:财务经理。
第4步:总经理审批。 岗位:总经理。
第5步:出纳处理 岗位:出纳。
设置方向条件的三种模式:
1, 以Form种的字段为条件。
这是万能的表达公式,利用隐藏字段,加上程序的编写,你可以表达出来任意的方式。
2, 以当前节点操作员的工作岗位为条件。
这样的条件也经常用于符合工作岗位,比如:第一步填写报销申请单,如果是总经理报销如何处理?如何是财务经理报销如何处理?这就需要多种分支了。
3, 以当前节点操作员的工作部门为条件。
意义同第二条。
分享到:
相关推荐
泛微OA流程操作组中条件sql查询,查询流程中所有设置过的条件:(字段名包括:流程名称 节点名称 类型名称 协办人条件 批次);
在上一个版本的基础上做了优化: 1、可以在选中的节点前或者节点后插入新节点;上一个版本是只能在最后插入新节点; 2、对插入节点的图标增加了气泡提示。
Activiti12流程跟踪任务节点和线高亮显示,能标记流程所走过节点和线为红色,未走过的节点和线不标记,支持驳回和子流程。
windchill工作流节点介绍,各个节点的作用等等。
flowable高亮流程已执行节点及连线,包含6.4.1版本以及6.4.1之前版本的不同处理方法
删除流程节点用到的SQL语句,简单实用。
JBPM采购申请系统——08_JBPM流程节点.7z JBPM采购申请系统——08_JBPM流程节点.7z JBPM采购申请系统——08_JBPM流程节点.7z JBPM采购申请系统——08_JBPM流程节点.7z JBPM采购申请系统——08_JBPM流程节点.7z JBPM...
已完成节点高亮显示、当前执行中节点红色显示 支持一个节点多条流出线,包括通过、不通过、驳回、退回,按照已执行操作正确显示高亮流程线
Activiti6-流程跟踪监控图-节点-流程线高亮显示-支持通过、不通过、驳回、...已完成节点高亮显示、当前执行中节点红色显示 支持一个节点多条流出线,包括通过、不通过、驳回、退回,按照已执行操作正确显示高亮流程线
任意增加的工作流程节点,待办节点等。相关技术css,h5,js
选择要恢复到的节点,输入流程状态(可在流程监控中查看此流程的当前状况),userID(要恢复到的节点操作者的id),节点操作人、接收日期和时间,点击【执行】,即
Activiti 学习笔记十:开始活动节点(判断流程是否结束及查询历史)
jQuery循环流程图表代码是一款可以非常轻松的生成一个可以动态添加流程图中的节点的循环流程图系统。
TC中流程发起后跳过编制节点,无需编制节点确认,直接跳转到审核节点。
流程追踪 点击节点展示对应的内容,节点颜色默认绿色,还没有执行的流程显示灰色并且不可点击,点击已完成的节点颜色变为橘黄色
反馈节点位于函数选板的“编程→结构→反馈节点”,如图1所示。 反馈节点用来在循环结构之间传递数据,相当于只有一个左侧端子的移位寄存器。... 图3 将移位寄存器转换为反馈节点5.2 条件结构
基于VUE ElementUI flow的流程设计器,可以实现节点拖拽。美观、简化使用 支持拖拽添加节点 点击线进行设置条件 支持给定数据加载流程图 支持画布拖拽 支持连线样式、锚点、类型自定义覆盖 支持力导图 完全开源,请...
使用activiti工作流引擎显示流程图时高亮显示流程图中已执行节点和已执行路径方法源代码
软件实施节点流程、天数参考、所需要准备或者签收的文件文档
微软风格的三节点PPT流程图模板下载,关键词:幻灯片流程图,PPT图标素材,三节点,微软风格,绚丽,精美,PPTX格式;