o2oa api: embeddata | o2oa开发平台-游戏厅捕鱼达人

module

在流程调用活动中。当启用流程等待的情况下,在"子流程成功后"、"子流程取消后"、"子流程完成后",三个事件脚本中,可以访问到embeddata对象
embeddata对象就是被调用的子流程的业务数据,它是一个类似json的对象,您可以用访问json对象的方法访问embeddata对象的所有数据。
如果您需要获取embeddata的json文本,请使用embeddata.tostring()f方法。注意:json.stringify()方法不能用于embeddata对象
您可以通过work对象的embedcompleted值来判断被调用的子流程是否正常完成。 cancel end


 var embedstatus = this.workcontext.getwork().embedcompleted;
 if (embedstatus=="end"){
     //被调用的子流程正常流转到了结束活动
 }
 if (embedstatus=="cancel"){
     //被调用的子流程流转到了取消活动
 }

usable range

流程配置-流程调用活动中,当启用流程等待的情况下,在"子流程成功后"、"子流程取消后"、"子流程完成后",三个事件中可用

example

//您可以在表单或流程的各个嵌入脚本中,通过this来获取当前实例的业务数据,如下:
var embeddata = this.embeddata;
网站地图