使用系统过程中随时都可能需要批量导入,我们提供了单表的批量导入工具,本工具不会对Excel的列顺序有具体要求,只要Excel中每一行表示一条数据即可。
1、首先从“下载中心”下载批量导入工具,解压后安装;
安装后,桌面会有“数据导入”图标,这就是批量导入工具:
双击打开后,需要填写:
服务器:点击右边的“>>”按钮,填写开发平台上的发布地址即;
登录账户:默认administrator,如果您在客户端加了新账号也可以使用;
登录密码:默认administrator,如果您已经修改过密码,请使用新密码;
2、打开工具后,选择要导入的模块,要导入的Excel文件:
对Excel的要求:虽然我们对Excel的列顺序没要求,但是对Excel有一定的要求:
A、第一行必须为列表头,如下图,第一行必须是如下类似的表头
B、导入的页必须是第一页
如下的就是不规范的Excel
A、第一行不是列表头,而是有其他的信息了,比如下图中合并单元格“客户信息列表”;
B、要导入的数据页在第二页(Sheet2)了。
模板数据表:选择要导入导哪一个表单,如下图,我们选择批量导入客户信息:
模板文件:选择要导入的Excel文件,选择后下面表格中的Excel列这里,点击后将可以选择“目标字段”和Excel列的匹配关系
选择好目标字段和Excel列的匹配关系后,在最下面的“导入文件”这里,同样选择要导入的Excel列,然后开始导入即可。
如果导入失败,那么在导入文件同一个目录下,会有一个ERROR结尾的文件。打开最后一列可以查看导入失败原因
其他说明:
在上面导入的时候,比如“项目经理”字段,我们导入到__FK_Employee_Owner_列,上面还有一列__FK_Employee_字段。这些是什么含义呢?
在开发平台中,打开客户信息模块,我们发现上面引用了两次“员工”模块上的__Name__字段,如下两图:
项目经理:所属单据Employee,数据库字段__Name__,所属单据分组“Owner”
业务员:所属单据Employee,数据库字段__Name__,所属单据分组“空”
一个单据上有引用其他单据多次是很常见的,那么我们就可以通过“所属单据分组”这个属性来进行区分。所以上面的__FK_Employee_Owner_就表示“项目经理”了