欢迎来到天天文库
浏览记录
ID:24979273
大小:64.00 KB
页数:4页
时间:2018-11-17
《浅谈水晶报表在a2系统中的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、浅谈水晶报表在A2系统中的应用本文采集自网络,本站发布的论文均是优质论文,供学习和研究使用,文中立场与本网站无关,版权和著作权归原作者所右,如存不愿意被转载的情况,请通知我们删除己转载的信息,如果需要分享,请保留本段说明。[摘要]水晶报表是简单易用、功能强大的报表开发工具,在实际软件开发中应用很广,它使程序中数据显示工作越来越简单,本文是通过油水井生产管理系统(A2)中水晶报表的应用,结合具体实例模板的制作,介绍了A2系统中水晶报表的制作方法。[关键词]水晶报表;A2;应用doi:10.3969/j.issn.1673-0194.2017.05
2、.075[中图分类号]E270.7;TP311.52[文献标识码]A[文章编号]1673-0194(2017)05-0144-020引言水晶报表是一种满足数据显示的强大的报表处理工具,水晶报表提供了简单易用的界面来根据需要创建、格式化并操纵报表,能够更容易的创建复杂的报表,并且降低Y编码景。水晶报表可协助用户在企业网站或应用系统中设计、管理以及发布报表。1水晶报表的工作原理水晶报表工具为企业提供了一个扎实的商业智能的起始点,将零散的重要信息通过高效能的报表,安全地提供给企业内部和外部的使用者。水晶报表(CrystalReport)是业内最专业、
3、功能最强的报表系统,它除了强大的报表功能外,最大的优势是实现了与绝大多数流行开发工具的集成和接口。主要优点:(1)快速的报表幵发;(2)能够导出成为复杂的交互性图表;(3)可以与其他控件一起在WebForm中使用;(4)能够动态地将报表导出成为pdf,doc,xls,html,rtf等多种格式。A2系统中采用CrystalReports来实现各类业务报表、数据综合展示、关键指标预警和决策支持等应用。选用水晶报表是因为它具有如下功能优势:(1)支持多种数据源访问方式与快速的报表处理能力;(2)丰富的图表显示:在一个界面上,同时显示多张报表和多条曲
4、线,丰富数据的显示内容;(3)数据钻取:从顶向下的角度查看数据,适合于决策层从宏观到微观去分析数据,发现生产中的问题。2A2系统中水晶报表模板的设计和实现A2系统中右很多报表需要通过水晶报表来实现其打印、导出功能时,这就需要创建结构相似的报表模板(rpt文件),通过一个通用的报表模板来实现这些报表所需要的功能。2.1A2系统中报表开发流程(1)报表需求调研:报表原型、数据源、格式等。(2)编制报表:采用CrystalReports定制报表。(3)报表测试:标准化、准确性、效率、导出等。(4)发布报表:在CrystalReportsServer上
5、发布报表。(5)在TWS中集成:将报表作为应用对象,添加到TWS中。2.2井史报表模板制作根据各矿井史报表需求不一致情况,A2运维组为使各厂内部井史报表模板格式?y—,要求厂级用户用水晶报表定制井史报表模板,通过审核后,上传至TWS中。2.2.1配置数据源建立与A2数据库的连接,将所需的字段用SQL查询语句添加至水晶报表的字段资源管理器中。连接数据库和执行SQL命令获取数据都是由水晶报表自身完成的。2.2.2制作油井井史报表模板设计好报表后主动把数据字段从字段资源管理器拉入报表中,几乎不用写代码,这种方式设计报表比较简单,而且设计过程中可以直接
6、预览报表,水晶报表直接从数据源中取得所需数据。通过制定模板,报表设计者目前能够专注于从数据中获取正确的信息,而不是花费无数的时间格式化及重新格式化他们的报表。2.3井史报表的发布发布报表有多种方式,其中包括MicrosoftWord和Excel,通过电子邮件发布甚至在Web上发布。高级的Web报表功能允许工作组中的其他成员在他们自己的Web浏览器中查看或更新共享报表。3结语水晶报表技术是实际软件开发中应用很广的技术,改变了以往程序设计中数据呈现效果单一、格式设计困难的局面。从简单到复杂的报表,CrystalReports都可以协助您存取、分析、
7、报告及分享数据,结合使用容易、具弹性、功能强大的特性,提供简报品质的完美报表。主要参考文献[1][美]CateMcCoy,CordMarie,等.水晶报表CrystalReports9一一从入门到精通[M].冯华英,译.北京:电子工业出版社,2003.[2]任文.水晶报表的应用[J].硅谷,2008(24):44.
此文档下载收益归作者所有