面料重量表有 100 多条数据,现在需要工作流的方式把面料重量表的 100 多条数据更新到主表 A 的子表里。用子流程发现无法解决,子流程更新 A 主表里的面料重量表,最终只保留最新的一条
这个问题该如何解决呢
附工作流
面料重量表有 100 多条数据,现在需要工作流的方式把面料重量表的 100 多条数据更新到主表 A 的子表里。用子流程发现无法解决,子流程更新 A 主表里的面料重量表,最终只保留最新的一条
这个问题该如何解决呢
附工作流
1,不是整个关联更新,不能使用更新关联的方式批量更新(如果你关联子表明细一样就可以)
2,更新子表,关联为多条,需要走子流程,但你更新的数据必须去匹配单条(例如,重量表内同一物料的采购物料),再去逐一匹配字段更新
首席发盐人 2023-04-23 15:24:12我现在有的这一百多条数据已经是筛选过的了,只是不知道如何能更新到子表里
更新到子表里的操作就跟你写的子流程几乎一模一样,只是不要使用子流程,要更换成封装业务流。
Reiter 2023-04-23 13:04:36删除那个子流程,重新做一个封装业务流程代替子流程就可以了,封装业务流的输入参数可以设为“主料采购重量表”里的记录的记录 ID。封装业务流根据 ID 查找到对应的记录,将找到的这个记录关联到“面料重量”表
我现在有的这一百多条数据已经是筛选过的了,只是不知道如何能更新到子表里
首席发盐人 2023-04-23 12:39:43谢谢解答,能否详细说下呢,还是不太理解
删除那个子流程,重新做一个封装业务流程代替子流程就可以了,封装业务流的输入参数可以设为“主料采购重量表”里的记录的记录 ID。封装业务流根据 ID 查找到对应的记录,将找到的这个记录关联到“面料重量”表
我猜逻辑是这样的,因为子表在明道云的逻辑里是表格的一个字段,而不是一个独立的关联表,所以处理逻辑要变一下,首先是要生成这个完整的子表字段,再把这个字段更新到主表上去,现状逐条更新,所以每次都是最新的一条
Reiter 2023-04-23 12:24:43用封装业务流
谢谢解答,能否详细说下呢,还是不太理解
用封装业务流