.Net平台下水晶报表的应用研究
2012-04-29
软件工程 2012年7期
报表作为信息组织和分析的有效手段和重要呈现形式,是企业管理信息系统的重要组成部分。如何方便、快捷、准确地生成各种统计报表,是一个值得研究的课题。本文通过对.Net平台下的报表应用进行研究,让读者对水晶报表的应用有个全面认识,并能够进行水晶报表的设计与开发。
.Net;水晶报表
1 引言
报表是一种数据管理工具,其目的是在于帮助用户快速掌握原始数据中的基本关系,以便进行有效的决策。水晶报表(Crystal Reports)是一款主要用于设计及产生报表的软件,是一个优秀的第三方报表开发工具,是业内最专业、功能最强的报表系统。它除了强大的报表功能外,最大的优势是实现了与Visual Studio所有开发工具的集成。
Visual Studio .Net中的水晶报表是一个实现原理比较复杂但使用方法十分简单的报表生成工具,它提供了非常丰富的模型,能够在运行时操作属性和方法,即可嵌入到C/S结构应用程序中,也可以加入到B/S结构的Web应用程序中。水晶报表可以在设计器中创建,用户可以设计标题、插入数据、公式、图表、子报表等操作。同时水晶报表查看器能够用于显示水晶报表的内容,包括图和表。此外,它还具有一些自带的功能,如翻页、跳转到某一页、打印报表、刷新、放大缩小和查找等。因此水晶报表查看器也是一种功能强大的控件。
2 .Net平台下水晶报表的控制模式
在.Net程序开发中,经常要对合并、汇总等进行编程,水晶报表大大简化了这些工作,用它能生成漂亮的图表和格式化文本,而且还能把报表导出为Word、Excel、PDF、HTML等格式。……
登录APP查看全文
