子表单粘贴新增

1. 简介

1.1 功能简介

粘贴新增是指,填写子表单数据时,支持直接将 Excel 表格中的数据直接粘贴新增到子表单中,实现快捷添加子表单数据。

1.2 应用场景

  • 进销存管理中,在 Excel 中已有订单、商品明细表,可以将明细信息复制到子表单中提交;
  • 设备管理中,在 Excel 中已有设备基础信息的清单,可以将设备信息复制到子表单中进行录入;
  • 活动报名中,在 Excel 中已有报名信息表,可以将报名信息复制到子表单中进行统计等。

1.3 预期效果

如订单管理场景中,可以将 Excel 中的订单明细粘贴新增到简道云子表单中:

2. 操作步骤

2.1 使用前提

表单设计时,选中子表单字段,在「字段属性 >> 字段权限」处,当同时勾选「可新增记录」和「可编辑已有记录」时,将支持对该子表单粘贴新增。

2.2 支持粘贴的字段

子表单中的如下字段,支持在填写或预览时粘贴新增:

注:

1)其他字段如成员、部门字段等暂不支持粘贴新增;

2)日期时间字段粘贴时仅支持如下两种格式:

  • 2023/5/20
  • 2023-05-20

2.3 粘贴新增

在填写表单或预览时,可以使用粘贴新增功能,具体操作方式如下:

1)点击子表单下方的「粘贴新增」:

2)进入粘贴新增页面,选中粘贴新增数据的表格(默认选中第一行第一列),在子表单字段的表格中通过快捷键粘贴 Excel 的内容,粘贴完成后点击「下一步」:

注:

1)粘贴 Excel 内容时,仅支持快捷键 ctrl + v/command + v,暂不支持通过鼠标右键粘贴;

2)粘贴内容后,可通过快捷键 ctrl + z/command + z 撤销粘贴操作;

3)粘贴新增的表格中仅显示当前子表单中可见、可编辑的字段;

4)子表单行数最多为 200 行,如粘贴新增后,数据超过 200 行,也只会保留前 200 行数据。

3)核对粘贴的子表单数据,可以在行表头的字段名称处切换字段,或选择该字段不粘贴,核对完成后点击「确定」。

注:粘贴子表单数据时,自动从第二行开始粘贴新增,第一行默认为空。

4)粘贴新增之前,子表单将对粘贴的数据进行校验。当表格数据存在错误时,会触发如下报错,可以点击「上一步」重新粘贴,或修改后「继续新增」:

5)将错误数据修改正确后再点击「继续新增」即粘贴完成,否则粘贴后该数据将为空值。

2.4 粘贴新增校验

粘贴数据时,子表单参与校验的字段及其校验规则如下:

2.4.1 单选类字段

对于下列单选类字段,当粘贴的内容与选项不匹配时,校验规则如下:

1)如未设置「其他」选项,当粘贴的内容与选项不匹配时,将触发如下报错,需要手动修改选项后再提交;如不修改,则该字段粘贴后为空值。

2)如设置了「其他」选项,当粘贴的内容与选项不匹配时,自动将选项匹配为「其他」,并将粘贴内容添加到文本框中,效果如下:

注:如下拉框字段设置了 关联其他表单字段,则支持对选项进行匹配校验;如下拉框字段设置了 数据联动,则联动值会将粘贴进来的数据清空。

2.4.2 复选类字段

对于下列复选类字段,当粘贴的内容与选项不匹配时,校验规则如下:

1)如未设置「允许成员填写时添加新选项」选项,当粘贴的内容与选项不匹配时,将触发如下报错,需要手动修改选项后再提交;如不修改,则该字段粘贴后选项内仅保留匹配部分。

2)如设置了「允许成员填写时添加新选项」选项,当粘贴的内容与选项不匹配时,则粘贴后自动新增该选项并勾选。

注:

1)粘贴复选字段内容时,用英文逗号(即半角逗号)隔开复选字段的不同选项;

2)如下拉复选框字段设置了 关联其他表单字段,则支持对选项进行匹配校验;如下拉复选框字段设置了 数据联动,则不对选项做匹配校验。

2.4.3 地址字段

1)对子表单中的 地址字段 粘贴新增时,需要拆分地址字段的省、市、区、详细地址,在不同单元格中粘贴:

2)校验字段内容时将对省-市-区逐个校验(详细地址不做校验),只要有一项与实际地址信息不匹配时,将触发如下报错,需要手动修改地址后再提交;如不修改,则该字段粘贴后选项内仅保留详细地址(若没有详细地址则为空)。

2.5 字段默认值的粘贴规则

当子字段设置了默认值、数据联动或公式时,粘贴后的字段值将根据默认值规则进行重新计算

如对子表单中的「金额」字段设置公式为 单价*数量 ,则粘贴数据时将自动按照公式计算该字段值:

特殊情况:如下拉框/下拉复选框设置了数据联动,则粘贴时将清空该字段的具体字段值,需手动进行选择。

如对「产品规格」字段设置数据联动:当产品名称选择「梨」时,产品规格联动显示「丰水梨、秋月梨」;则粘贴新增时即使粘贴了具体的产品规格,粘贴后也将清空字段值,需要在子表单中手动选择:

文档内容是否对您有帮助?
有帮助
没帮助没帮助
如需获取即时帮助,请联系技术支持
咨询
扫码领取100+零代码资料简道云官方微信号400-111-0890
图标在线咨询
立即体验