更新数据节点
通过流程节点更新另一个表单的字段,如将库存数量更新为最新的入库数量,经常运用在进销存等场景中,极大提高人员效率。
使用场景
- 在采购过程中,对库存数量的增减计算;
- 同步任务状态;
- 人员在职状态。
节点配置
1.目标表单
选择要更新的表单,支持更新普通表单和流程表单,流程表单仅支持流程已结束的数据。
- 更新表单数据:更新表单里面的字段;
- 更新子表单数据:更新表单中子表单里的字段,选择子表单1后仅显示此子表单下的字段,其他子表单字段将不被展示。
2.更新哪些数据
筛选出想要更新的数据。
- 主表单字段:表单中的字段,简称主;
- 子表单字段:表单中子表单里面的字段,简称子。
最多支持更新 100 条数据,默认排序按提交时间从远到近;如果筛选出200条数据,<排序规则为升序前100条>,那就根据升序规则,更新前100条数据,剩余后100条不更新。
3.更新规则
设置需要更新的的字段,支持「自定义、匹配字段、公式」3种配置方式。
配置规则
更新操作 | 筛选条件 | 更新规则 | 简称 | 情况描述 | 备注 |
---|---|---|---|---|---|
主表单字段更新主表单字段当前表更新目标表 | 任何类型 | 主-主/自定义/公式 | 主-主目标表单-当前表单 | 将当前表单主表中的字段的值,更新目标表单主表中的字段的值 | **目标表:**更新表单数据 **筛选条件:**选择当前主表单字段和 **更新规则:**选择主表单字段; |
子表单字段更新主表单字段 | 只要有:主-子。 | 主-子 | 主-子 | 将当前表单主表中的字段的值,更新目标表单下某一个子表单中的字段的值 | **目标表:**更新表单数据 **筛选条件:**当前表单选择子【表单1】后,其他【子表单的字段】不能被选择, **更新规则:**当前表单只能选择【子表单1里的字段】,其他子表单的字段不能被选择; |
主表单字段更新子表单字段 | 需有:主-主子-主/自定义/公式 | 子-主/自定义/公式 | 子-主 | 将当前表单下某一个子表单中的字段的值,更新目标表单主表中的字段的值 | **目标表:**更新子表单数据,选择哪个子表单,更新规则和筛选条件就显示哪个子表单的字段; **筛选条件:**主表单字段:主——主;当前表单:子——主;排序筛选的是主字段;主1更子2,子2有多个重复值,满足一对一或一对多【子2】更新成功 **更新规则:**目标表仅显示子表单字段,目标表单字段选择一次后不能被选择;当前表单的字段可以选择多次,仅能选择主表单字段。 |
字段对应关系
字段 | 对应字段 |
---|---|
下拉单选 | 输入框、数字、下拉单选、单选框、关联表单 |
下拉复选 | 下拉复选、复选框、 |
关联表单 | 受关联表单所关联的字段影响 |
单选框 | 输入框、数字、下拉单选、单选框、关联表单 |
图片 | 图片 |
复选框 | 下拉复选、复选框、 |
多行输入框 | 输入框、多行输入框、数字、下拉单选、单选框、流水号、关联表单、下拉复选、复选 |
密码 | 密码 |
开关 | 开关 |
成员 | 成员 |
数字 | 输入框、数字、下拉单选、单选框、关联表单 |
日期 | 日期 |
输入框 | 输入框、多行输入框、数字、下拉单选、单选框、流水号、关联表单、下拉复选、复选 |
部门 | 部门 |
附件 | 附件 |
流水号 | - |