
# 1 简介
在表单的列表界面,除了通过手动新增和修改数据之外,还可以通过导入的方式来添加数据和更新数据。这样在添加大量数据或批量修改时可以很好地提高效率。
# 2 应用场景
添加新数据:通过导入Excel文件的方式来添加外部数据。
更新已有数据:通过导入Excel文件的方式来对列表中已有的数据进行更新。
更新已有数据并添加新数据:根据数据替换规则的唯一值,在列表中找到匹配数据时,更新该数据;未找到匹配数据时,在列表中添加新数据。
# 3 操作步骤
三种导入方式的操作步骤大体一致。总体的步骤为:下载导入模板→在模板中添加数据→执行导入
## 3.1 添加新数据
### 3.1.1 功能介绍
在列表界面,能够通过导入功能将Excel文件中的数据添加至列表中,这样在添加外部数据时就不需要手动填写数据了。
### 3.1.2 操作步骤
#### 步骤1:下载导入模板(三种导入方式的下载模板逻辑一致)
点击导入弹窗中的【立即下载】按钮,如果没有配置过导入模板下载的是“全量模板”(包含该单据所有字段)或者点击【创建一个新模板?】来自定义一个该单据的导入模板。

导入模板配置路径:V5.0及以下版本:【配置工具】→【导入导出中心】→【导入导出模板】(V6.0及以上版本:【公共设置】→【导入导出中心】→【导入导出模板】),找到此单据后点击【新增】。


#### 步骤2:添加新数据
列表界面点击导入,在导入弹窗中选择【添加新数据】,上传根据导入模板配置的Excel文件。



### 3.1.3 效果展示

## 3.2 更新已有数据
### 3.2.1 功能介绍
在列表界面,能够导入Excel文件更新列表中数据,在更新之前需要设置唯一匹配字段,系统通过该匹配字段进行数据匹配,从而更新列表对应的数据。
### 3.2.2 操作步骤
#### 步骤1:下载导入模板(同上)
#### 步骤2:更新已有数据
列表界面点击导入,在导入弹窗中选择【更新已有数据】。
#### 步骤3:选择数据替换规则(更新已有数据和更新已有数据并添加新数据逻辑一致)
选择一个数据替换规则的唯一值后,上传Excel文件。
**场景1:**“数据替换规则的唯一值”是更新列表数据的唯一匹配条件,导入的Excel文件根据匹配条件找到列表中相匹配的数据时,更新列表中的数据。

**场景2:** 如果选择一个字段作为匹配条件,只需要满足该字段值相等,即可进行数据更新。如果选择多个字段作为匹配条件,需要同时满足所选字段值相等,才进行数据更新。

### 效果展示
**例:选择“单据编号”作为数据替换规则的唯一值时,系统就会匹配“单据编号”值相等的数据进行更新。**
更新数据用的Excel:

更新前的列表:

更新后的列表:

查看导入结果:

![image.webp](/download/0100