codecamp

5.4.子流程节点

子流程节点可以在一个流程实例当中发起一个子流程实例。通过配置一个指定的流程模版的名称、ID或关键字,那么当流程实例流转到当前子流程 节点时,就可以根据这个节点配置的流程模版创建一个新的流程实例,这样当前流程实例就会停下来,直到子流程节点对应的流程实例完成后,流 程才能继续向下流转。在UFLO当中,子流程节点要配置的子流程模版,就是一个普通的UFLO的流程模版,也就是说任何一个合法的UFLO流程模版,都可以作为一个子 流程节点对应的子流程模版。配置子流程对应的流程实例开启后,在子流程实例中可以访问对应父流程实例的任何一个流程变量,而不需要事先声 明,但在子流程完成后,如果需要在父流程中访问子流程里定义的流程变量,那么必须要在流程模版当中声明,否则将无法访问。 子流程节点在工具栏上的图标如下图所示。
5.3.2.任务过期页签
5.5.路由决策节点
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }