我有一个 表 A,是层级结构的,即 A 表单里面有一个父,一个子。
我启动一个工作流,可以将上面这个 A 表中的记录,复制到另一个工作表 B 里面去。
但这个 B 表里面的父字段,要用新的这个 B 表中的新 Id?这个如何实现赋值?
工作流中无法实现对这个关联字段的赋值。
我有一个 表 A,是层级结构的,即 A 表单里面有一个父,一个子。
我启动一个工作流,可以将上面这个 A 表中的记录,复制到另一个工作表 B 里面去。
但这个 B 表里面的父字段,要用新的这个 B 表中的新 Id?这个如何实现赋值?
工作流中无法实现对这个关联字段的赋值。
ok,已搞定。谢谢您。
QQ 2023-03-10 08:54:57通过 B 表的 新增事件,每新增以后,自动调用一下工作流处理?
是的,B 表的新增触发,单条复制和批量赋值一样,各自触发互不影响,不属于循环范畴。
通过 B 表的 新增事件,每新增以后,自动调用一下工作流处理?
李恩涛(Team) 2023-03-09 21:35:05大概步骤如下: 工作流将 A1 复制到 B1 后,获取 A1 的父记录 A2,根据 A2 的某个唯一字段去查询 B 表是否已经存在了相同的记录,如果存在,就更新 B1(更新关联字段), 如果不存在,就新建 B2,并关联 B1
单条复制没问题,可以实现您说的逻辑处理,
若是批量的话,工作流内部是如何实现循环的?
大概步骤如下: 工作流将 A1 复制到 B1 后,获取 A1 的父记录 A2,根据 A2 的某个唯一字段去查询 B 表是否已经存在了相同的记录,如果存在,就更新 B1(更新关联字段), 如果不存在,就新建 B2,并关联 B1