模块管理常规功能自定义系统的设计与实现(10--数据新增[三、批量导入数据])
2014-04-27 10:48
465 查看
模块的数据新增(三) 批量导入数据
上一节介绍了单条记录新增,这一节介绍如何成批导入Excel数据。批量导入的步骤要比单条导入的简单一些,主要步骤如下:
1.设置该模块可以进行批量导入;
2.设置可以批量导入的字段;
3.下载可用于批量导入的Excel表;
4.往Excel里添加数据;
5.上传Excel导入。
下面还是以“省份”模块为例,把剩余的省份批量导入进去。
1.设置模块可以进行批量导入。
进入模块管理功能,选中省份模块,修改,在权限信息里,将Excel导入打勾,然后保存。
2.系统模块中选中“省份”模块,单击 “模块字段”按钮。
会显示所有省份的字段:
选中“编码”字段,按修改:
将Excel 打勾,然后保存。再按“下一条”按钮,将“名称”以下直到备注都做此操作。
当中还将一个百分比字段的类型改了一下:
以上配置都配置好了。
3.下载可用于新增的EXCEL表。为了能够顺序的导入数据,需要在系统中下载根据以上配置自动生成的一个EXCEL表,用来填加数据。
刷新网页,进入“省份”模块点击右上角第三个按钮,可以有一个弹出式菜单,在里面点击“下载用于新增的Excel表”。
文件打开后如下:
4.往下载的表格里填加数据。
添好的excel如下:(各种数据都是网上摘得,如有错误,概不负责)
5.转入数据,在菜单新增里面,多了一个菜单条:
选中该菜单条,会出现上传文件的对话框:
然后接“上传”按钮,就会上传新增数据,并返回结果。
下面显示一下导入后的处理结果的文件。
下面再贴一个导入后的结果:
至此一个基本模块的导入完成。在导入的过程中会有各种错误,如果能检查出来的话,都会列在不能导入的原因里显示出来。
至此所有的功能都是前台配置完成的,后台有处理程序都已经编制好了。
这只是最简单的一个多条导入的功能,在实际使用的时候,比如说省下面“市”导入的时候,会关联到省,对于如何导入“省”的这个字段的处理就更加复杂了。
新增里面还有一个菜单叫“复制新增”,就是选中一条记录后,将该记录的值作为缺省值增加的方法。用于相似记录的新增。
相关文章推荐
- SVN导出增量包的方法
- 深入浅出话多态(下)——牛刀小试
- 权限设计文章
- jquery实现复选框联动
- iOS中消息的传递机制
- Ruby:Nokogiri
- hdu 1081 To The Max(最大子矩阵和)
- Character Encodings For Modern Programmers
- make sure the plugin is properly configured!报错解决方案
- 10个 ssh 简单命令选项
- Zend Framework2 入门教程
- 国王的魔镜
- 让大批量用户用上 Rich Pin 功能
- dwz
- test
- hdu 1133 Buy the Ticket (大数+递推)
- Pinterest竟成了Google的敌人?
- 数细菌 提醒自己注意细节
- linux常用调试工具简介
- Linux下more命令C语言实现实践