Cordys BOP 4平台开发入门实战演练——Until流程建模开发

关于Until流程

    Until是BPMN组结构,用于一组活动环节或子流程在条件为真之前执行。不象While组结构,这组活动环节或子流程至少执行一次。Until结构图表示如下图1所示。

    Cordys BOP 4平台开发入门实战演练——Until流程建模开发_第1张图片

                                                 图1

Until流程建模实践

(1)Until流程建模

    在Business Process Model里画出如图1所示的流程图。

(2)流程绑定表单

    流程绑定WhileTest表单。

(3)创建Message并与表单绑定

    Cordys BOP 4平台开发入门实战演练——Until流程建模开发_第2张图片

                                             图2

(4)流程Start活动设置Input Message

(5)配置Until属性Properties

    Cordys BOP 4平台开发入门实战演练——Until流程建模开发_第3张图片

                                     图3

    如图3所示,设置Select Condition为:bpm:Until_Msg/bpm:Until_Decision/text()='1'。

调试流程

(1)Debug流程

<Until_Msg xmlns="http://schemas.cordys.com/default">
  <def:Until_Decision xmlns:def="http://schemas.cordys.com/default">0</def:Until_Decision>
</Until_Msg>

    在启动消息里输入任何条件,Until循环体都将执行一次。

(2)执行跟踪

    Cordys BOP 4平台开发入门实战演练——Until流程建模开发_第4张图片

                                        图4

     Cordys BOP 4平台开发入门实战演练——Until流程建模开发_第5张图片

                                         图5

    图5所示,Until流程循环体执行一次的现象。


    由于作者水平有限,欢迎反馈讨论。


详尽操作参见:

 Cordys BOP 4平台开发入门实战演练——While循环流程建模开发及测试 肖永威 2015.4

你可能感兴趣的:(bpmn,until,Cordys,流程建模)