ERF 发表于 2022-5-5 17:10:35

子流程调用问题


图上标注的活动,在哪里可以找到异步还是同步操作的选项?

ERF 发表于 2022-5-5 17:37:28


6.4版本是这样的

ERF 发表于 2022-5-5 17:38:26

最主要的问题是到了拆分活动,就停下来了,没有下一步待办

ERF 发表于 2022-5-6 09:46:09


怎么也下不去。
拆分活动中,点击拆分输入拆分依据脚本:将主送(下拉选)和抄送(下拉选)放入一个数组中reutrn,
var values = [];
for(var i = 0; i < this.data.mainSend.length; i++) {
    var u =this.data.mainSend;
    values.push(u);
}
for(var i = 0; i < this.data.copyTo.length; i++) {
    var u =this.data.copyTo;
    values.push(u);
}

return values;
----------------------------------------------

流程活动中,点击调用:选择流程,指定启动者:将职位(部门文书)和拆分值分别作为this.org.getDuty();的参数传入,将方法返回值return,输入标题

var creatorUnit = this.workContext.getWork().splitValue;
var identityList = this.org.getDuty( "部门文书", creatorUnit );
return identityList;



return "发转收:" + this.data.subject;


-----------------------------


流程到分发活动,继续流程,到了拆分活动,无法进入子流程活动



ERF 发表于 2022-5-6 09:48:45

6.4版本可以,7.1版本出现了问题。不知道哪里操作有问题,无法操作下去了。按理说都是一样的。

论坛管理员 发表于 2022-5-6 10:38:57

目前卡在拆分活动,说明跟流程调用节点无关,猜测是拆分依据有问题,您可以把拆分一依据拷贝到表单中先测试一下是否正确。

ERF 发表于 2022-5-6 10:44:28

论坛管理员 发表于 2022-5-6 10:38
目前卡在拆分活动,说明跟流程调用节点无关,猜测是拆分依据有问题,您可以把拆分一依据拷贝到表单中先测试 ...


您好,我的拆分依据是有值的,但是拆分值是undefined,这是为什么呢?

论坛管理员 发表于 2022-5-7 10:28:50

应该是您目前还没有拆分下去,拆分值还没产生。

您打开流程实例,在流程实例里查看一下,当前在什么环节,是否有拆分
如果有拆分了,您是否方便把流程图导出来管理员这边检查一下
----------------------
您还可以尝试一下,重新拖一个流程调用和拆分活动过来,以前的删掉,试一下是否可以。



ERF 发表于 2022-5-7 10:42:04

论坛管理员 发表于 2022-5-7 10:28
应该是您目前还没有拆分下去,拆分值还没产生。

您打开流程实例,在流程实例里查看一下,当前在什么环节, ...

您好,我把流程和表单都迁移到贵方的演示服务器上了,就在上图流程应用管理里面,麻烦您帮我看看问题

论坛管理员 发表于 2022-5-7 11:39:10

您好,这个确实是一个bug,已提交研发人员修复,您可以先使用.distinguishedName塞到values中返回,是一样的效果。
或者您不着急的话可以等本个月左右我们新版本发布会修复这个问题。
页: [1] 2
查看完整版本: 子流程调用问题