CCFlow新版本的自由流程、自定义流程功能说明

摘要:
缺陷:1.无法满足具有转向条件的流程、母子流程和分离/合并流程。)3.单节点进程不能使用用户定义模式。默认为2个节点,即开始节点和结束节点,这也是流程定制所需的最小节点数。两个功能按钮之间的区别:执行自动运行模式和返回:根据流程设计器中设计的流程运行。

自由流程定义:可以由使用者自定义流程步骤、流程步骤处理人、流程步骤处理模式(单人处理还是多人处理、单人审批还是多人会签)的线性流程。

特征:1.每个节点的表单相同、操作权限相同。

      2.自由化程度高

      3.可以与其他类型的流程一起使用,比如父子流程中,在子流程中添加步骤、或是在父流程中添加步骤。

缺陷:1.不能满足具有转向条件(流程分支)的流程、父子流程以及分合流流程。只能满足没有分支的线性流程(顺序流)。

  2.每个步骤的表单的操作权限都相同,不能分别设置。(后期会实现,可以为每个步骤的每个字段设置权限。)

  3.单节点的流程不能使用自定义模式。

流程操作演示(演示demo为BPMN2.0版本):

1.首先设置流程,初始节点可根据相应的需求而定。默认的是2个节点,即开始节点与结束节点,也是实现流程自定义的最低要求的节点数量。

wps5AB5.tmp

2.设置流程自定义功能。

设置方式:节点属性---按钮权限---勾选流转自定义。

注意:设置流程自定义的节点,后面必须有一个活动节点,否则,无法实现自定义功能。比如一个流程有2个节点,那么只能在第一个节点中设置;如果有3个节点,可以在第一、第二个节点中设置。可以设置的节点数为:n-1,n不空且不等于1.

wps5AD5.tmp

3.设置表单、流程结束事件或其他事件等。根据具体需求,可进行相关功能、事件、表单的设计,可有可无。

4.流程运行过程中,在设置流程自定义的节点(步骤)中点击流转自定义按钮,添加流程步骤、选择处理人、选择处理模式。

wps5AD6.tmp

添加步骤后,效果如图所示:

wps5AD7.tmp

点击“执行手动设置运行模式并返回”,就可以按照设置的步骤等内容运行。

两个功能按钮的区别:

执行自动运行模式并返回:根据在流程设计器中设计的流程运行。比如流程有2个节点,那么就根据设置的节点访问规则与处理人运行2步,然后结束。

执行手动设置运行模式并返回:根据自定义的设置的内容运行。

关注我们:

image

免责声明:文章转载自《CCFlow新版本的自由流程、自定义流程功能说明》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇如何解决ssh登陆,不久会自动断开的问题C#之委托(函数参数传递)【转】下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

vsCode mongoDB插件 Azure Cosmos DB

安装完成后,要重启下vsCode会看到然后点击绿色的小按钮,选择MongoDB再输入MongoDB的连接地址。当然要先把本地的mongoDB数据库打开,cmd黑窗口输入mongod--dbpathxxxx打开本地数据库输入完成地址后,回车就可以连接到自己的MongoDB数据库了...

git:将两个请求合并为一个请求

Gitrebase ihEAD~2解释:此命令可以以文本形式显示您提交的两次请求。如果数字2被4替换,则您最近四次提交的信息将显示如下:1 pick56a06efchange1:删除一个空白行2 pickedbeab5change2:addlogonMainActivity34#Rebase23198ba..Edbeab5onto23198ba5#6#命令:...

unity, 设置帧率上限

使用unity制作演示,并移除所有昂贵的特效。在真正的机器上运行仍然会导致问题。最大显示帧速率为30。默认情况下,IOS设备上统一的原始帧速率限制为30。应用targetFrameRate=60;更改为最大值60。请注意,此设置对编辑器没有影响。...

如何在linux下安装idea

[通过正式安装包安装]http://www.jetbrains.com/在官方网站上下载相应版本。终极旗舰社区版本,将其解压缩到本地对应目录,然后执行/idea.sh命令。安装后,可以在启动程序中找到创意图标。...

sqlserver 计算 百分比

selectltrim+'%'As百分比NUMERIC(P,S)P的默认值是:38S的默认值是:-84~127numeric(a,b)函数有两个参数,前面一个为总的位数,后面一个参数是小数点后的位数,例如numeric(5,2)是总位数为5,小数点后为2位的数,也就是说这个字段的整数位最大是3位。...