审批之后 从一个模型插入另一个模型,事件需要怎么配置

单据审批业务是 计划审批完成之后 自动插入 验收单 这个事件需要怎么配置,当前事件配置未生效

因为你开启的是异步执行。先看一下,事件执行记录里面是否有相关记录

这个试了还是不行,因为两个模型的字段需要映射匹配 还包含了主表和明细表(多行)的同步,还是没有实现,看能不能帮忙做个示例,红框这边该如何配置,指导一下

选择 变量声明及赋值语句,单行数据(假设命名为A),选择模型「工属具到货验收」。

A.值 = 数据处理.转换单行数据( 来源方选择 事件订阅输出参数.业务行数据)

A.子表.值 = 数据处理.转换多行数据( 来源方选择 事件订阅输出参数.业务行数据.子表)

A.保存到数据库。

最后一句 A.保存到数据库 是在哪里,语句里面没看到

A 就是 你这里面的变量名 「到货验收」

同理,你的第二行也应该换成 到货验收.{子表名} = 数据处理.转换多行数据( 来源方选择 事件订阅输出参数.业务行数据.子表)

这样吗

是的,第二行也要改下

第二行 我是选择的子表模型 ,但是明细表还是没办法插入数据

你的语句里面,「验收单子表」没有执行保存操作,所以不会插入,另外就算执行了保存,因为没有存储主表ID,所以也是独立数据,不会显示为主表的子表。

怎样配置?参见我上面的回复: 将 A 换成你这里的「到货验收」变量

是这样配置吗?

前面就错了,不要另外声明 「到货验收」变量。

那这个地方变量名称是手动输入的 那我应改输入什么呢这里

看聊天消息