首页 > 代码库 > 模块管理常规功能自定义系统的设计与实现(17--模块数据的导出和打印[2])

模块管理常规功能自定义系统的设计与实现(17--模块数据的导出和打印[2])

模块数据的导出和打印(2)


        对于单条数据的导出,看过以前的单条数据导入的章节的话,就能看出导出就是一个逆过程。下面介绍一下步骤:
1. 先设计好模块的单记录的Excel表;
2.在“模块Excel报表”中添加一条记录,设置为需要选择一条记录的报表,然后上传设计好的excel表;
3.刷新网页;
4.进入模块,选中一条需要导出的记录;
5.执行报表导出菜单下的相关菜单条导出数据。

下面看看具体的操作:
1.设计好“省份”模块的excel 导出表。
于excel的设计可以使用任何格式,在要放置值的地方只要用{}括住字段名,写在里面就可以了。

2.进入“模块Excel报表”新增一条记录,所属模块选择“省份”,需要录入一个报表名称用于显示在菜单里,字段“可用”,“选择记录”需要打勾。然后按“上传”按钮将第一步定义的excel文件上传上去。



3.刷新网页。刷新网页,将后台最新的模块的各种定义数据更新到前台。

4.进入“省份”模块,选择一条记录。

5.执行菜单条“省份单条明细”,下载处理好的Excel报表。报表截图如下:



至此一个自定义的模块单条记录的导出就完成了。

单条记录的网页打印:
        跟多条记录导出一样,单条记录Excel也可以转换成PDF直接在网页中打印,或者下载为PDF文件。菜单条如下:



点击后,将会打开一个新的网页,里面是生成的PDF文件,可以用PDF的内置功能来打印,或者下载。




另外还有一种方式,可以自己定义表格,然后生成HTML的方式来直接在网页里打印(就象jsp定义表格方式类似,不同的是也是在前台设计的)。在此我截一个以我这个系统建立的其他系统的图。



单记录导出和打印还有其他方式,在此不做介绍了。