苍穹工作流那些事 之 流程线

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

苍穹工作流那些事 之 流程线


一条流程中,有了节点元素,还要有线相连。这一次,小编带您了解苍穹工作流的流程线。




1 线的定义


流程中的线,是流程中的一种连接对象(Connecting Objects),用于连接流程节点,表明活动的执行顺序和执行路径。


在苍穹工作流中,按照显示形态,分直线和折线两种。


直线

折线


这两种线的作用是相同的,苍穹工作流会根据流程节点布局情况,自动生成符合审美的流程线展示效果。


2 线的产生


苍穹工作流中,流程线的产生有两种方式:

一是通过流程向导自动产生(参见前文五分钟新建流程攻略


二是拖动起始节点的箭头标志,指向目标节点,手动绘制连接起始节点和目标节点的线。每一条线,都要有起始节点,有指向节点。



3.线的详解



线有如下详细属性:


①显示文字:用于描述线在流程图中显示时,线上的说明性文字,文本,非必填;


②编码:用于标识线的编码信息,文本,自动生成,不可编辑;


③条件规则:用于设置线上的流转规则;



其中,支持为连线流转条件设置“显示文字”。


支持规则设置和外部接口两种“条件类型”。


支持设置条件,并进行逻辑计算。


支持java插件和脚本两种外部接口类型。


④多条件分支时缺省连线:用于标识当前线是否为多条件分支时的缺省连线,复选开关,可选择开启/关闭。


重要说明:多分支的互斥,即互斥分支这种场景,一定要设置一条“多条件分支时缺省连线”。防止在某些条件下,有多条分支均满足流转条件,导致互斥分支场景下流程流转,出现多条出口线的异常报错。


当然,在苍穹工作流中,也支持多分支并行汇聚的场景,即每一个节点可以流出多条线,每一个节点也有多条线流入。


当一个节点流出多条线时,可以对该节点的“出口拆分规则”进行设置:



选择“从所有满足条件的线流出”时,流程会进入所有满足条件的路径上,进行并行处理,该节点起到了“并发网关”的拆分作用。


选择“只能从一条线流出,当有满足条件的多条线时,停止流转”时,此时多条线起到的是条件分支的作用,该节点起到了“排他网关”的拆分作用。


当一个节点,有多条线流入时,可以对该节点的“入口汇聚规则”进行设置:



开启了“等待所有满足条件的入口线到达之后才能进入当前节点”后,该节点起到了“并发网关”的汇聚作用。


没有开启该设置项时,只要流程沿着任意一条线执行到该节点,就会立刻向后处理,该节点起到了“排他网关”的汇聚作用。


重要说明:“出口拆分设置”与“入口汇聚设置”必须成对出现,即在流程不同节点设置出口或入口的设置,必须要前后呼应、成对配置。


通过以上设置,就能够准确定义出流程线的设置,在流程办理过程中,计算要经过哪条线进行流转,最终形成符合业务需要的流转路径,提高流程审批效率。


关于流程线的那些事,您掌握了吗?


如有疑问,可以参考如下文档:


工作流平台使用手册

流程服务云常见问题汇总




#往期推荐#



#  五分钟新建流程攻略

#  让你一次看通透,流程参与人那些事

 苍穹工作流那些事 之 流程节点

#  苍穹工作流那些事 之 流程启动

 刚柔并济,流程动态配置方案详解

#  快速掌握流程变量的用法


更多精彩内容,“码”上了解!↓



苍穹工作流那些事 之 流程线

一条流程中,有了节点元素,还要有线相连。这一次,小编带您了解苍穹工作流的流程线。1 线的定义流程中的线,是流程中的一种连接对象(Con...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息