历史版本13 :Excel导入显示值转换 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 学习视频

本文学习视频:Excel导入值处理

1.2 应用场景

可以将Excel导入的值,根据单元格形态的自定义的数据字典,转换为想要的实际值来入库。比如导入的是男、女,入库的是1、2。

1.3 功能逻辑

1)产品逻辑上只会入库实际值,而导入值默认作为实际值。所以执行导入时,默认入库导入值。就算利用形态设置了新的实际值,也不会影响入库导入值。

2)如需要调整入库的实际值,则需要开启【Excel导入标记-形态设置:转换为实际值】,同时需要设置数据字典,在提交时会将导入值视为显示值,并根据数据字典转化为实际值入库。

3)该配置为独立配置,不影响按标题匹配或者按单元格位置匹配的逻辑。

4)默认不开启,需安装 Excel标记导入插件 后才可以修改设置。

5)不支持「数据字典>公式」。

2. 示例编辑

2.1 模板准备

如图制作填报模板:

1608184456231274.png

2.2 数据字典设置

选中单元格 C2,设置「单元格属性>形态」为「数据字典」,类型设置为「自定义」,添加实际值和显示值,如下图所示:

2.3 填报属性设置

点击「模板>报表填报属性」,添加「内置 SQL 提交」,选择「智能提交」类型,选择自定义的表 student,将字段和单元格进行绑定,如下图所示:

1571308000149624.png

2.4 Excel 导入配置

点击「模板> Excel 导入标记」,勾选「转换为实际值」。详情可参见:Excel标记导入。

模板web属性-填报页面设置-添加标记导入按钮

2.5 效果预览

1)保存报表,点击「填报预览」,导入 Excel 文件。

2)填报成功后,预览数据库表 student ,可看到性别一列导入的数据为「实际值」。

Snag_1f83a206.png

3. 模板下载编辑

点击下载模板:Excel导入时显示值转换.cpt

点击下载Excel:显示值转换.xlsx