历史版本26 :Excel导入逻辑设置插件 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 应用场景

Excel导入简介文档中介绍了导入的所有逻辑。其中位置匹配是内置逻辑无法修改,按标题匹配是默认逻辑,其它逻辑的话则需要安装「Excel导入逻辑设置」插件后才可以设置和修改。

1.2 功能逻辑

插件的配置为全局配置,意味着会对所有模板的导入功能生效。当前不支持针对单个模板来设置导入逻辑。

2. 插件介绍编辑

2.1 安装插件

点击下载插件:Excel导入逻辑设置

设计器插件安装方法参照:设计器插件管理

服务器安装插件方法参照:服务器插件管理

2.2 设置导入逻辑

安装好插件后,设计器菜单栏点击「模板 > Excel 导入配置」,弹出 Excel 导入配置对话框,即可设置导入逻辑。

1608176418132060.png

2.3 功能简介

导入逻辑说明
根据标题匹配

默认逻辑。对Excel和模板中的标题进行比较,标题一致的则导入该列数据。需要至少匹配2列及以上标题时才会触发该逻辑。

单元格位置匹配识别到需要导入数据的区域后,按照Excel中的列顺序进行导入,不再判断标题是否一致。
显示值转换默认不开启,在提交入库时会将Excel导入的值作为实际值提交入库。开启后,可以根据单元格的数据字典设置,将Excel导入的值转化为对应的实际值入库。
双向扩展格导入

默认不开启,当模板中的导入区域同时包含横向和纵向扩展单元格时,或者存在多个不同数据集时,需要勾选双向扩展格导入。

2.4 导入逻辑存储位置

安装「Excel导入逻辑设置」插件并设置后,会将相关配置信息存储到finedb中,具体位置如下:

「fine_conf_entity」表

字段名描述
CustomConfig.excelImportAttr.importDouble

双向扩展格导入

  • true:开启

  • false:关闭

CustomConfig.excelImportAttr.importMatchTitle

单元格匹配逻辑

  • true:标题匹配

  • false:单元格位置匹配

CustomConfig.excelImportAttr.showValue

显示值转换

  • true:开启

  • false:关闭

注1:如果表中无相关字段,可以手动添加。

注2:  已有字段会始终保留在finedb中,即使禁用或者卸载插件,程序依然会读取相关配置。