Excel的报表生成器.ppt
《Excel的报表生成器.ppt》由会员分享,可在线阅读,更多相关《Excel的报表生成器.ppt(14页珍藏版)》请在三一办公上搜索。
1、基于Excel文件格式的报表生成器,背景,1.做一个下载工单配件信息的功能。2.能不能让程序员不需要关心具体Excel文件的读写就能生成Excel文件?,现有程序的做法,制作一个下载Excel文件格式的记录信息过程:1.需求方会发一个文件下载样式的Excel文件,这个文件决定了我们程序中生成 Excel文件的最终效果。2.然后程序员需要定义一个Action,用来取得参数和调用相应业务类来组合生成报表而需要的相应数据。3.还需要定义一个生成Excel文件的类。该类根据数,并动态生成Excel文件。,现有程序做法的不足,1.程序员需熟悉Excel文件读写机制及相关API的使用。2.程序员必须在程序
2、中控制生成Excel文件的一切细节:如:单元格的生成,图片的插入,合并单元格,控制单元格字体大小,设置单元格的大小等等这样一些很细节的东西。但这样的代码一但Excel文件格式需要改动其代码维护很困难。3.数据的生成和写Excel文件的过程混杂在一起,不利于程序的维护。代码的可读性和重用性都比较差。,Excel文件格式报表生成器的做法,制作一个下载Excel文件格式报表的主要过程:1.需求方会发一个文件下载样式的Excel文件,这个文件决定了我们程序中生成Excel文件的最终效果。2.我们根据这个Excel文件来定义一个Excel文件格式的模板。3.在配置文件中配置一个报表,并配置该报表对应的数
3、据源信息以及数据源参数等信息。4.在页面上调用report.do,并传入相应的报表名称和相应参数。,Excel文件格式报表生成器制作一个简单列表式报表的过程:,配置报表数据源信息:配置报表:,Excel文件格式报表生成器制作一个简单列表式报表的过程:,定义一个Excel格式的报表文件模板:在JSP文件中调用:report.do?report=billPartsReport&ds.arg1=0000015898&ds.arg2=0010100014,Excel文件格式报表生成器制作一个报表的过程:,报表生成结果:,Excel文件格式报表生成器的优点,在该报表生成器中,把报表生成过程和报表数据的生
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Excel 报表 生成器
链接地址:https://www.31ppt.com/p-6505481.html