1 / 64
文档名称:

基于B_S结构远程WEB报表打印技术的研究与实现.pdf

格式:pdf   页数:64页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于B_S结构远程WEB报表打印技术的研究与实现.pdf

上传人:779277932 2011/6/8 文件大小:0 KB

下载得到文件列表

基于B_S结构远程WEB报表打印技术的研究与实现.pdf

文档介绍

文档介绍:苏州大学
硕士学位论文
基于B/S结构远程WEB报表打印技术的研究与实现
姓名:刘海明
申请学位级别:硕士
专业:软件工程
指导教师:徐汀荣
20040401
摘要本系统使用魑1ū淼牟妒鲇镅裕茫甆技术编写打印控件。在打印报表时,把打印控件和报表传递给客户端榔。在本地运行孩控件,解析以袷阶橹谋ū砦募涌刂拼蛴』出报表,从而有效的解决疭结构下报表打印的一些难题,如报表的分页、丰富的格式设置、页码的输出、复杂报表的处理和套打报表的精确定位以及图形输出等。浏览器端则无需对控件进行的下载注册,更不需安装特定的打印系统。系统根据用户的要求,结合不同报表模板自动、动态的生成相应报表文件并完成打印。系统提供了强大的数据筛选、分析功能,为用户决策提供了进一步支持。系统实现了一个疭结构的报表设计器,用于生成规整报表模板。对于其它类型的报表,本文详细地论述了其模板的设计规则和方法,并对相应报表设计器的实现提出了展望。关键字:ū恚籜;.控件;打印作者:刘海明导师:徐汀荣城』一疭结构远程ū韢〖际醯溺鎪究实现摘受
——;,籧;罐十疭结构远程ū泶蛴〖际醯难芯坑胧迪摘嘤,,.,..
研究生签名:趁萑期:逊竺:生:兰至苏州大学学位论文独创性声明及使用授权的声明冢ぁ;#乙学位论文使用授权声明学位论文独创性声明本人郑重声明:所提交的学位沦文是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文苏州大学、中国科学技术信息研究所、国家图书馆、清华大学论文合作部、中国社科院文献信息情报中心有权保留本人所送交学位论文的复印件和电子文档,可以采用影印、缩印或其他复制手段保存论文。本人电子文档的内容和纸质论文的内容相一致。除在保密期内的全部或部分内容。淦文的公布ǹ授权苏州大学学位办办理。不含其他个人或集体已经发表或撰写过的研究成果,也不含为获得苏州大学或其它教育机构的学位证书而使用过的材料。对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式标明。本人承担本声明的法律责任。保密论文外,允许论文被查阅和借阅,可以公布ǹ论文的研究牛签名导师签名期日
第一章引言疭结构下的报表打印一、报表打印的普及性二、疭结构及报表打印的主要困难基于痵结构远程繁泶蛴〖际醯难芯坑胧迪随着信息技术的普及与发展,计算机作为现代社会~个不能缺少而又不可替代的工具已渗透到我们日常生活的每一个角落。在日常的计算机应用中,尤其是在管理信息系统中,报表打印,作为不可缺少的一部分已被我们接受。可以这样说,我们的应用系统绝大多数都涉及到报表的打印问题。在传统的峁瓜拢ū淼纳因特网的出现给人们信息交流带来了一场新的革命,通过它,人与人之间的时业之间越来越多的使用这个快捷方便的信息交流工具。由于信息共享与效率提高的需要,用于企业内部的/结构的应用程序已逐渐不能满足人们的需要。客户端,客户端只需装上操作系统、网络协议软件及浏览器:而服务器端刚集中了构下,只需要开发服务器端应用程序,无需开发客户端应用程序,服务器端的应用标题及表头都无法根据用户的要求来实现,特别是对于一些复杂报表和需要套打的报表预览外,对纸张边距等信息也不能很好的控制。无论是、还是其计与打印技术已相当成熟。空距离大大缩短,工作效率大大提高。因此,个人与个人,个人与企业,企业与企越来越多的疭峁沟挠τ贸绦虮惶崃顺隼础/P图蚧薱/械所有的应用逻辑,开发、维护等几乎所有工作也都集中在服务器端。由于在疭结程序可以通过榔髟诳突Ф嗽诵小虽然疭结构的诞生带来了不少好处,但也有许多不足。其中一个重要的问题是,报表打印明显不如以前灵活、规范。许多普通的功能,如纸张的换页排版、复杂报表的精确定位等,都无法做到像痵结构下那样方便。要打印一张现在浏览器上看到的报表,其打印方式将仅仅是按照普通的页面来处理,每一页的页眉、页脚、报表更是无能为力。因为它采用的是浏览器自带的打印功能,除了不能进行很好的它一些非主流的浏览器都没有从根本上解决这个问题。第~章
ū淼拇蛴》椒ḿ捌湓目前解决ū泶蛴〉耐揪褂孟殖傻拇蛴】丶瓵控件Пū二、系统思路侍獾奶岢一、的数据源、报表设计方面有非常大的优势。但是如果我们只需要进行一些小规模的水晶报表自身并没有提供打印功能,且它的打印实际上也是利用了的打印功能,用程序。当仅仅需要打印网页上一个简单表格的时候,采用这种方式似乎有点兴师编写蛴】丶ü榔髟诳突Ф吮镜亟馕鑫募写蛴∈涑觥5是使用丶桓龊艽蟮娜钡闶潜匦虢锌突Ф说南略刈⒉帷L乇鹗窃诮基于峁乖冻蘷报表打印技术的研究与实现谴笮捅ū硐低吵S玫慕饩龇桨福诹硬煌则显得庞大麻烦了一些,且其定制功能也不强。关键是并不能精确控制打印效果,而且价格也非常昂贵。像陀糜鸦1泶蛴】丶芎芎玫氖迪址忠场⑻状虻裙δ埽屎嫌诟丛报表的打印。但是客户端需要安装全套的打印