[已解决]业务公式保存后事件赋值问题
2020-12-28 11:53:47
3106
2
问题概述:设计了一个 业务公式,保存后 希望回写 另外一个表单数据 但是回写主表成功了,回写明细不成功 情景:对账单填写完成之后,希望回写已对账的状态到入库单明细当中(不能整单显示已经对账,对账状态要精确到明细) 本表单的数据管理界面如下: 本表单的业务公式如下 结果目标表的主表更新成功,目标表的明细没有更新成功 |
+1
0
2条回帖
本帖最后由 liu_lijian1 于 2020-12-28 14:09 编辑 应该是你还没有完全掌握业务公式,因此是设计上未考虑周全! 你更新【半成品入库单】总表,取数据源为:入库单单号(明细表1) 更新【半成品入库单】明细,取数据源为:入库零件明细(明细表2) 总的来说,这两个表是并列关系,你没有直接关联, (即你修改明细表1,不一定同时在修改明细表2,反之同理),所以你更新不到【半成品入库单】的明细。 建议修改本表单: 删除:入库单单号(明细表1) 修改:入库零件明细(明细表2),将入库单明细的单号,直接显示在对应的入库零件明细中 这样在业务公式处理时,取数据源为:入库零件明细(明细表2) 1、先根据入库单号匹配,找到【半成品入库单】总表进行更新 2、然后,根据入库明细的编码和数量来判断,更新【半成品入库单】对应的明细 3、最后,再根据总的数量来判断,是不是整单都入库完全了,来更新【半成品入库单】的总状态 |
+1
0