跳到主要内容

如何实现Q-robot更新数据-主表单数据汇总至表格

场景1

针对已有数据进行表格行添加

场景说明

例如,收款记录表中,需要针对同一笔订单号,对每款商品进行收款记录,每次增加某款商品的收款,都需要将该项收款添加至明细记录表中。

应用设置

应用A全部为主表单字段,即每款商品明细

图片.png

应用B为明细记录表,由主表单字段与表格字段组成,即订单编号与该单号下所有商品明细

图片.png

需要由A向B添加明细数据,目前Q-Robot添加数据不支持主表单字段添加至表格子字段,Q-Robot更新数据可以实现,设置如下:

图片.png

图片.png

Q-Robot更新详细设置方式参考帮助文档:https://help.qingflow.com/help-docs?type=nocode&docId=fc8e6465641fff6606135efa5b51d7ad&parentId=

效果图片.png根据对应的订单编号,数据已被更新-添加新行添加至表格图片.png

场景2

针对没有的数据做表格行添加

场景说明

同样是收款记录明细,一笔订单数据第一次添加至表格,明细记录表中实际是没有订单编号的,直接去做更新数据-添加新行是无法添加表格子字段数据的。要解决的问题是添加主表单数据的同时,添加对应的明细至表格行

应用设置

基于上述应用设置,需要做些调整,

  • 表格应用B添加一个单行文本(辅助字段),设置如下

图片.png

  • 主表单应用A中Q-robot更新数据节点设置,需要添加两个更新节点

更新节点1:

目的是查找主表单字段-订单编号,没有订单编号就执行添加

图片.png更新节点2:

根据添加的订单编号,更新表格行-添加新行

图片.png图片.png

效果

主表单应用A中Q-robot执行情况

图片.png

明细表B中数据图片.png图片.png

表格到表格的数据添加请参考文档:https://exiao.yuque.com/enzu8l/oy1eh8/keavmocqxzbdx4sk?singleDoc# 《如何实现表格到表格的逐条数据传递》