一、导入
1、标准导入
背景:直接配上标准的导入按钮即可使用,将excel文件中的数据导入系统或将系统内数据导出成excel文件
(1)标准导入按钮配置
若新建弹性模型或标准模型无导入导出按钮,需要导入 导出功能。
第一种:简单配置按钮,即配即用,则可在当前列表元数据配置的 "actions": []里配置标准的导入导出按钮,COMMON_IMPORT和COMMON_EXPORT
{
"action"
:
"COMMON_IMPORT"
,
"left"
: true,
"data"
: {},
"key"
:
"common_import"
,
"label"
:
"标准导入"
},
{
"action"
:
"COMMON_EXPORT"
,
"left"
: true,
"data"
: {},
"key"
:
"common_export"
,
"label"
:
"标准导出"
}
第二种:在标准按钮基础上配置参数
(2)导入弹窗中导入模式、导入依据介绍
导入弹窗中会有三种导入模式,模式名称及解释如图
导入的时候怎么知道是原来已有的数据导入进行编辑,还是原来没有数据导入进行新增呢,这就是根据我们是否设置业务主键去判断,导入的业务主键如果系统已有则编辑,否则进行新增
配置业务主键有两种方法,一是在“弹性字段”设置中勾选,另一种是在“模型.json”元数据里配置,如下图所示。
(3)标准导入模板中展示的是哪些字段,导出又展示哪些字段呢?
标准导入: 导入模板根据info元数据中字段显示,即info场景中没有设置隐藏或只读的都会显示在模板中,顺序是按照list层的元数据
标准导出: 根据list层显示的字段
(5)导入导出文件里是否带描述行
导入模板默认时带描述行(橙色那一行),作为对该列数据填写规范的解释。如果不想要,可以在服务器参数里关掉。关掉的效果见下图。
(6)导入映射
2、个性化导入
3、子表导入
4、主子集导入
5、附件导入
二、导出
1、标准导出
背景:标准的导入导出不符合用户需求,需要配置个性化的导入导出模板