您当前位置:首页学院教程文档

彩虹EDM系统流程分支条件设置

时间:2023-02-24 15:24:50阅读:657次

彩虹EDM系统流程分支条件设置

一、依据窗体表单设置流程分支条件

1.创建窗体表单

彩虹EDM系统流程分支条件设置

彩虹EDM系统流程分支条件设置

彩虹EDM系统流程分支条件设置

彩虹EDM系统流程分支条件设置

2.设置流程模板

彩虹EDM系统流程分支条件设置

彩虹EDM系统流程分支条件设置

彩虹EDM系统流程分支条件设置

彩虹EDM系统流程分支条件设置

3.发起流程

彩虹EDM系统流程分支条件设置

彩虹EDM系统流程分支条件设置

彩虹EDM系统流程分支条件设置

彩虹EDM系统流程分支条件设置

彩虹EDM系统流程分支条件设置

彩虹EDM系统流程分支条件设置

彩虹EDM系统流程分支条件设置

二、依据系统变量设置流程分支条件

彩虹EDM系统流程分支条件设置

彩虹EDM系统流程分支条件设置

彩虹EDM系统流程分支条件设置

彩虹EDM系统流程分支条件设置

彩虹EDM系统流程分支条件设置

彩虹EDM系统流程分支条件设置

彩虹EDM系统流程分支条件设置

彩虹EDM系统流程分支条件设置

彩虹EDM系统流程分支条件设置

彩虹EDM系统流程分支条件设置

彩虹EDM系统流程分支条件设置

三、依据Delphi脚本设置流程分支条件

彩虹EDM系统流程分支条件设置

在流程模板属性窗体的“流程图定义”中,可通过双击过程之间的连线打开分支条件窗体。在该窗体中输入条件名称(可为空)、条件依据选择“依据Delphi脚本”、在脚本编辑器中输入脚本后,点击“确定”按钮完成分支条件的建立。

如下图所示,在“开始”与“1-a.docx”之间和“开始”与“2-b.docx”之间添加分支条件。

彩虹EDM系统流程分支条件设置

彩虹EDM系统流程分支条件设置

“开始”与”1-a.docx”之间的分支条件的Delphi脚本内容如下:

usesClasses,SHostIntf,ThreadContextMan,IntfKernel,EntClas,CommonFunc,DataConst,DBIntf,Data.Win.ADODB,Data.DB;


begin

ifshiCurDocPropValueStr('DocName')='a.docx'then

ResultValue:=True

else

ResultValue:=False;

end.

脚本解读:

usesClasses,SHostIntf,ThreadContextMan,IntfKernel,EntClas,CommonFunc,DataConst,DBIntf,Data.Win.ADODB,Data.DB;为脚本引用内容,必填,不可省略。


shiCurDocPropValueStr('DocName')为获取流程附件中第一个文档的文档名称作为文本类型返回,类似可获取文档的其他属性,如文档编码shiCurDocPropValueStr('code')或文档版本shiCurDocPropValueStr('revlabel')等。

类似方法还有:

shiCurDocPropValueInt('文档属性'):获取流程附件中第一个文档的指定属性的值作为整数类型返回。

shiCurDocPropValueDouble('文档属性'):获取流程附件中第一个文档的指定属性的值作为小数类型返回。

shiCurFormShtColValueStr('表单字段'):获取流程附件中窗体表单的指定字段的值作为文本类型返回。

shiCurFormShtColValueInt('表单字段'):获取流程附件中窗体表单的指定字段的值作为整数类型返回。

shiCurFormShtColValueDouble('表单字段'):获取流程附件中窗体表单的指定字段的值作为小数类型返回。


ResultValue表示是否可提交给该分支过程,True表示可提交,False表示不可提交。


则该Delphi脚本的意思为若流程附件中的第一个文档的文档名称为”a.docx”,则可提交给该过程,否则不可提交。


类似的,“开始”与“2-b.docx”之间的分支条件的Delphi脚本内容如下:


usesClasses,SHostIntf,ThreadContextMan,IntfKernel,EntClas,CommonFunc,DataConst,DBIntf,Data.Win.ADODB,Data.DB;


begin

ifshiCurDocPropValueStr('DocName')='b.docx'then

ResultValue:=True

else

ResultValue:=False;

end.


在设置完分支条件后,还需设置分支源的执行策略。如上图实例,需设置“开始”过程的执行策略。

彩虹EDM系统流程分支条件设置

创建“a.docx”文件发起流程

彩虹EDM系统流程分支条件设置

彩虹EDM系统流程分支条件设置

彩虹EDM系统流程分支条件设置

彩虹EDM系统流程分支条件设置

以上就是本教程,了解更多欢迎咨询南宁市二零二五科技有限公司!

版权声明:
作者:彩虹EDM
时间:2023-02-24 15:24:50
链接:http://our2025.cn/514.html
来源:本站
文章来自彩虹EDM工作组整理发布,如有转发请注明出处。
流程分支条件设置

彩虹EDM图纸管理软件
在线咨询
彩虹EDM图纸管理软件彩虹EDM图纸管理软件
电话沟通
彩虹EDM图纸管理软件彩虹EDM图纸管理软件
预约演示
彩虹EDM图纸管理软件