跳转至

批量导入

简介

功能介绍

可通过 Excel 导入批量新增或更新原有数据。

使用场景

适用于批量录入或更新数据的场景。支持的导入类型包括:

  • 添加新数据
  • 更新现有数据

预期效果

以导入添加新数据为例,在 线索 表中批量导入数据。


设置步骤

功能入口

列表 > 导入


功能详情

上传文件

  1. 选择导入方式:
    • 添加新数据:批量录入新数据。
      • 非流程表单默认为「新增生效数据」;流程表单默认为「发起流程」。
      • 管理员可在 表单设置 > 导入规则 中配置是否允许修改导入数据状态。
    • 更新现有数据:批量更新现有数据。

  1. 选择文件:
    • 上传文件说明:
      • 添加新数据时,可先 下载标准模板,填写后再上传文件。
      • 更新现有数据时,可先在列表 导出 需要更新的数据,修改后再上传文件。
    • 上传文件限制:
      • 仅支持 xls/xlsx 文件。
      • 文件大小 ≤ 5 MB。
      • 行数 ≤ 10000、列数 ≤ 200。
  2. 选择文件后,自动进入 预览数据

预览数据

  • 标题行:
    • 根据字段名称/字段编码自动匹配标题行,可切换。
    • 仅导入标题行以下数据(以导入值为准,包含空值)。
  • 工作表:
    • 默认预览 Excel 附件的第一个工作表。
    • 可切换工作表。

  • 共 xx 列/将导入 xx 列:
    • Excel 列与导入列数相同时,可全部导入。
    • Excel 列与导入列数不同时,存在未匹配的 Excel 列,需手动匹配。
  • 标题行列设置:
    • 当 Excel 标题行名称无法匹配到 映射字段 时,该列标识为「未匹配」。
    • 支持手动选择 映射字段
    • 也可选择「不导入」,则该列数据不导入。

校验数据

  • 异常数据提示:
    • 内容异常数据:数据格式未通过校验(如日期/数字/文本),无法导入,需手动修改。
    • 格式异常数据:数据内容与单选框/复选框/下拉框的选项值不匹配,可手动修改也可直接导入。
  • 异常数据查看:将鼠标移动至提示图标查看异常信息提示。
  • 异常数据筛选:支持 仅展示异常数据

  • 修改异常数据:
    • 修改单个异常数据:双击进入编辑态即可修改。
    • 批量修改:默认 仅修改异常数据,也支持修改整列数据。

  • 可导入数据 xx 行:
    • Excel 行不存在异常数据时,可全部导入。
    • Excel 行存在异常数据时,格式异常数据不导入。
  • 点击 下一步 后,进入「导入数据」,并生成后台任务。

导入数据

导入数据时,将生成 后台任务,任务完成后可查看 导入记录


注意事项

数据校验说明

导入数据与表单操作的逻辑一致,默认触发表单数据的数据格式校验、字段值校验、数据状态校验、提交校验。校验说明如下:

导入前数据校验

校验类型 校验说明 备注说明
数据格式校验 数据类型校验 日期、数字、文本、是/否 校验不通过,不可导入
正则校验 文本格式:邮箱、固话/手机、身份证号 校验不通过,不可导入
数字格式:小数点位数 校验不通过,不可导入
字段值校验 选项值 单选框、复选框、下拉框 校验异常时,也可继续导入;选项值可自定义分隔符
单行文本/多行文本 文本长度:单行文本 200、长文本 2000 校验不通过,不可导入
重复值 单行文本开启了「不允许重复录入」 校验不通过,不可导入;前端仅判断导入数据行中的重复值

导入后数据校验

校验类型 校验说明 备注说明
**字段值校验 ** 人员/部门值 校验人员/部门信息唯一性 人员/部门名称存在重复值;人员/部门名称不存在
关联表单值 校验关联数据唯一性 字段值解析失败(找不到关联数据),导入失败
重复值 单行文本开启了「不允许重复录入」 与系统已有数据存在重复时,导入失败
数据范围校验 人员、人员多选、部门、部门多选的可选范围 不在人员可选范围内,导入失败
关联表单、关联表单多选的数据范围限定 不在数据限定范围内,导入失败
可写字段 当前角色有新增/编辑的可写权限 字段可写时,以导入值为准(包含空值);字段不可写时,导入失败
必填字段 当前角色的导入字段存在必填字段 导入时有值,以导入值为准(包含空值);导入时无值,导入失败
数据行校验 数据状态校验 更新时,进行中的数据无法导入 更新的流程数据在审批进行中时,导入失败
提交校验 表单提交校验 触发提交校验时,导入失败

导入规则说明

  • 以导入值为准(包含空值)。
  • 导入数据与表单操作一致,默认触发表单规则:
    • 将按“字段引用关系”依次触发「默认值-计算公式/数据联动」「关联表单填充」「人员信息填充」规则,自动更新未导入字段的值。
    • 不存在“字段引用关系”的字段,值不变。
  • 导入时,将整个子表视为一个字段:
    • 导入数据中包含子表列,子表以最终导入子表数据为准。
    • 导入数据中不包含子表列,且存在关联填充子表,填充时将整个子表视为一个字段。
  • 导入后将触发 自动化业务规则 等系统规则。