查看: 13967|回复: 6

关于活动拆分

升级   3.21%

19

主题

24

回帖

321

积分

注册会员

Rank: 2

积分
321
发表于 2022-11-24 00:56:30 | 显示全部楼层 |阅读模式
datatable中,包含了一个org字段
需要按org字段,分别执行子流程,是否可以把一个datatable拆分成多个子流程执行?每行是一个子流程
回复

使用道具 举报

升级   100%

3

主题

1687

回帖

1018

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1018
发表于 2022-11-24 10:51:09 | 显示全部楼层
子流程是通过流程图里的流程调用环节吗?那在流程调用之前放一个拆分环节,拆分依据就是您数据表格里的人员数组(循环数据表格,将org字段的值存成一个数组),这样就会发起多个子流程了。
回复

使用道具 举报

升级   3.21%

19

主题

24

回帖

321

积分

注册会员

Rank: 2

积分
321
发表于 2022-11-25 14:35:37 | 显示全部楼层
xadmin 发表于 2022-11-24 10:51
子流程是通过流程图里的流程调用环节吗?那在流程调用之前放一个拆分环节,拆分依据就是您数据表格里的人员 ...

如果处理人出现重复,怎么判断顺序?例如,有5条数据
A处理1,3
B处理2,4,5
如果用遍历的话,会出现读取错误
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-11-25 16:05:08 | 显示全部楼层
那拆分时,拆分依据脚本里先去重再返回
回复

使用道具 举报

升级   3.21%

19

主题

24

回帖

321

积分

注册会员

Rank: 2

积分
321
发表于 2022-11-25 16:25:54 | 显示全部楼层
论坛管理员 发表于 2022-11-25 16:05
那拆分时,拆分依据脚本里先去重再返回

我创建数组时,能否用文本数组,如["张三&1"],拆分了之后,再提取出对应数据?
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-11-28 09:30:45 | 显示全部楼层
拆分依据是字符串数组,如["张三&1"],这个就只会拆一份,然后在splitValue里的值就是张三&1
回复

使用道具 举报

升级   3.21%

19

主题

24

回帖

321

积分

注册会员

Rank: 2

积分
321
发表于 2022-11-29 09:04:05 | 显示全部楼层
论坛管理员 发表于 2022-11-28 09:30
拆分依据是字符串数组,如["张三&1"],这个就只会拆一份,然后在splitValue里的值就是张三&1 ...

是的,已经实现了,拆分出张三&1,然后子程序,再用split('&')拆出处理人,和对应的1-n来读取主流程datatable的内容
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread