使用子表数据修改/新增主表数据


1.操作步骤


应用设置 -> 智能助手 -> 触发动作 -> 执行动作


2.使用子表数据修改主表数据


目标表单的主字段可以使用触发表单的子字段来进行修改/新增。



当执行动作选择新增数据后,对目标表单进行修改/新增。若触发表单含子表单,则目标表单的主字段可以采用触发表单的子表单子字段来进行修改/新增。


3.应用举例

(1)使用子表数据新增主表数据


当主表字段采用子字段进行新增时,若子字段含多条数据,则在新增数据的时候新增多条。


如用车管理中,用车人有可能会一次申请用1辆车或多辆车,这个时候就需要使用子表单录入申请使用的多辆车了,并联动出他相关的驾驶员等信息。用车申请中子表单的用车明细通过智能助手可以自动在另一个流程表发起该车辆的使用情况的流程表,等用车结束后就在车辆基础信息表中将车辆状态自动更新为闲置中。

① 首先新建一个「车辆基础信息表」


② 然后新建两个表,「用车申请表」和「车辆使用记录表」。


③ 新建智能助手

用车申请表新增数据后在用车使用车辆使用记录表中发起多个用车使用流程。


④ 录入用车申请


⑤ 通过智能助手新建的车辆使用记录的数据


由于车辆使用记录为流程表单,同时还会发起车辆使用流程。



(2)使用子表数据修改主表数据

很多业务场景下,我们除了通过子表单智能助手新增主表数据,同时也会使用子表单修改主表数据。

如:

在设备管理中,有一张设备基础信息表,其中有一个设备状态,默认为在库,然后另外有一张设备借用表,一次可能会借用多台设备,所以使用的是子表单字段来录入明细,当借用表审批通过后,就将对应设备基础信息表内的设备状态对应修改成借出,借用人修改成对应申请人,此时就可以使用我们子表单智能助手来修改数据了。

接下来我们以「子表数据修改主表数据」来进行子表单智能助手的使用讲解。👇

① 新建表单

首先新建两张表,一张设备借用表(设备借用明细为子表单,可一次借用多个设备;流程比比表单,审核通过后执行智能助手),一张设备状态表。可以看到,仪表盘中的设备目前都是在库状态的。


② 智能助手设置

然后设置智能助手,当设备借用表新增借用信息后,就会进入到借用审核,审核通过后,根据借用设备的类型名称等将对应的设备状态表中的设备状态和借用人进行修改。


③ 效果演示

可以看到,设备借用表新增借用信息后,设备状态表里的数据自动修改设备状态及借用人。

⚠️注意:


触发表单子表单含多少条数据,则在目标表单新增多少条数据。


赋值规则参考文档 「子表单限制规则」



文档没看懂?视频了解一下👇。

Peach是此帮助页面的作者。如果您对此页面的内容有任何意见,请在下方给她反馈。如需获取即时帮助,请联系技术支持。
本文是否对您有帮助?