官方文档

Excel智能导入

Excel 导入设置与填报预览导入步骤:标题区/内容区、导入方式、导入后再提交写库。

Excel 智能导入用于在填报预览中,把同结构 Excel 数据导入到当前填报表格,再按填报设置提交写库。适合「导出 → 线下批改 → 再导入」的订正流程。

相关:填报概述 · 填报示例

1. 适用场景

场景

建议

在线改几条~几百条

直接填报预览编辑 + 提交

同结构大批量改

导出 Excel → 批改 → Excel 导入 → 再提交

2. 制作:配置 Excel 导入设置

  1. 打开复杂报表设计器,菜单 设置 → Excel 导入设置

  2. 按模板版式填写:

配置项

说明

示例

标题区域

表头所在单元格范围,用于识别列

A1:C1

内容区域

数据起始范围(可覆盖较大行数)

A2:C10000

导入方向

纵向 / 横向扩展

清单表一般选纵向

导入方式

可多选:清空导入、增量导入、覆盖导入

按业务勾选,预览时由用户选择其一

  • 清空导入:先清空再导入(适合整表替换)。

  • 增量导入:在现有数据后追加。

  • 覆盖导入:按区域覆盖已有内容。

  1. 确定后保存报表。未配置导入区域时,预览中的「Excel 导入」可能无法正确解析。

① 导入设置

标题区 / 内容区

② 填报预览

点「Excel 导入」

③ 选择文件

匹配列结构

④ 提交

按填报设置写库

3. 使用:填报预览中导入

  1. 进入 填报预览

  2. 点击工具栏 Excel 导入,选择本地 .xlsx / .xls

  3. 选择导入方式(须与设计器中勾选的方式一致)。

  4. 导入成功后,页面表格刷新为 Excel 内容;核对无误后点击 提交 写入数据库。

导入 ≠ 入库。 Excel 导入只更新当前预览页数据;必须再点「提交」,才会按「填报设置」中的策略写库。

4. 与报表用户信息录入示例配合

以「编号 / 姓名 / 年龄」三列表为例:

  1. 导入设置:标题 A1:C1,内容 A2:C10000,纵向。

  2. Excel 首行表头与模板一致(编号、姓名、年龄),数据从第 2 行起。

  3. 导入后检查主键 id 是否完整,再提交;订正场景建议写入策略为「仅更新」并勾选主键。

5. 常见问题

Q:导入后表格为空或列错位?
A:检查标题区、内容区是否与模板一致;Excel 表头文字是否与模板列对应;Sheet 名称是否匹配。

Q:导入成功但库里没变?
A:还需点击工具栏 提交;并确认填报设置、主键与写入策略正确。

Q:工具栏没有「Excel 导入」?
A:确认打开的是填报预览;模版预览设置中「填报预览 → 显示工具栏」为开;默认工具栏含 Excel 导入按钮。