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

本文介绍如何设计并实现模块数据的单条记录导出及打印功能,包括Excel表格设计、报表添加与配置、网页刷新、记录选择及导出操作等步骤,并提供了PDF打印和自定义HTML打印的方式。

模块数据的导出和打印(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定义表格方式类似,不同的是也是在前台设计的)。在此我截一个以我这个系统建立的其他系统的图。



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


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值