导入导出系统使用手册
导入系统是作为项目初始化或批量数据生成的一种方式, 将符合格式的数据批量导入项目数据库, 通常只有管理员才可以操作, 入口如下:

注意事项:
1.请使用导入样板
系统导入应使用【导入样板】, 非系统导入样板格式的Excel无法导入数据:

2.导入样板使用
点击【导入样板】后, 选择需要导入的模块(主表或子表), 第一个总为主表, 点击确定, 即可导出模板文件

3.导入样板格式讲解
【导入样板】的格式如下, 第一行 为系统内部对应的字段名, 第二行 为对应的中文名, 也就是系统中显示的名称, 在对应的字段下填入数据 .
【导入样板】中的字段为系统允许导入的所有字段, 视图列 和**无导入 **字段不在其中, 如果某个字段下没有数据或置空, 系统默认 不导入 该条数据的该字段
注意: 导入时最好检查数据格式是否为文本格式
例如: 15100,100.11 为货币格式数据, 导入数据库时可能会失败, 修改为15100100.11即可

4.导入–字段检查
导入时, 首先会判断模板中字段是否属于该模块, 如果不存在该字段, 则会报错如下:


5.导入–视图列/无导入字段检测
导入时, 会判断字段中是否有用户自己添加的字段 (视图列/无导入), 若存在, 会有如下报错:


6.导入–关联数据预查询
导入时, 如果有关联字段, 会先查询导入的数据是否在对应模块中存在, 如果不存在, 会有如下报错:
关联字段导入既可以导入显示中文字, 也可以导入对应的真实存储值, 但不能同时使用
若采用显示值导入, 当显示值对应的真实值有多个时, 会提示: [存在多个关联的数据, 请使用真实关联值方式导入]



7.导入–导入数据转化
导入时, 会对数据做处理如下:
英文格式的单引号', 双引号",逗号,, 会自动转化为中文格式,
除了大文本格式的数据之外, 其他格式数据中的回车换行会自动转化为空格,
货币格式和整数类型的数据, 其中的逗号(中英文) 会被删除
数据结尾出现的反斜线\会被去除
8.导入–数据检测_外键
导入子表时, 若没有所在主表的编号, 会有如下提示:

9.导入–数据检测_主键
1.非本站点数据
导入数据如果包含主键编号, 则系统会从数据库中检索是否有该条数据, 若该编号不属于本站点, 有如下提示:

2.更新数据_流程锁定
如果该条数据主键编号存在, 系统默认修改
如果该条数据已经有审批流程, 即在审批中或已归档, 除管理员角色外, 无法导入该条数据

3.新增数据
- 如果该条数据主键编号不存在, 系统默认新增
10.导入结果
导入完成后, 右下方会出现导入结果弹窗

点击详情可以查看具体导入内容
