首页 理论教育 企业级报表工具CrystalReports详解

企业级报表工具CrystalReports详解

时间:2023-06-09 理论教育 版权反馈
【摘要】:提到商务智能,很多用户马上会想到水晶报表。2001年SAP签署捆绑Crystal Reports的OEM和分销商协议。2007年归入SAP的BI产品线,并随即推出Crystal Reports 2008产品。目前,已有超过500家独立软件开发商选择Crystal Reports作为报表工具。Crystal Reports是有史以来最强大的固定格式报表产品。同时,Crystal Reports支持高精度的网络输出和打印输出,对字符位置的控制达到业界最高标准。Crystal Reports支持大多数流行的开发语言,可以方便地在任何应用程序中添加报表。

企业级报表工具CrystalReports详解

提到商务智能,很多用户马上会想到水晶报表(Crystal Reports)。水晶报表是业界最著名、最强大的报表设计和开发工具,已成为企业级报表的事实标准。

水晶报表最早是加拿大Crystal Decisions公司的商务智能产品。1992年,Crystal Reports随着微软公司的VB一起发行,随着VB的流行,它几乎在一夜之间成为报表软件业的标准。2001年SAP签署捆绑Crystal Reports的OEM和分销商协议。2003年,Crystal Reports被Business Objects公司收购。2007年归入SAP的BI产品线,并随即推出Crystal Reports 2008产品。

水晶报表作为独立产品时,被Microsoft、SAP、Borland、BEA以及IBM等公司嵌入自身产品中。目前,已有超过500家独立软件开发商选择Crystal Reports作为报表工具。Crystal Reports是有史以来最强大的固定格式报表产品。

水晶报表的优势主要体现在如下几个方面。

1)访问任何数据:可以通过广泛的数据源连接访问各种数据库、文本文件和应用软件等;通过网络服务、ODBC、JDBC或者OLAP可访问任意数据源。如图19-2所示。

978-7-111-37555-5-Part04-2.jpg

图19-2 水晶报表—广泛的数据源连接

2)建立业务逻辑的丰富功能:内置报表专家在生成报表和完成一般的报表任务过程中,会一步一步地指导操作。报表专家通过公式、交叉表、子报表和设置条件格式帮助表现数据的实际意义,揭示可能被隐藏掉的重要关系。如果文字和数字确实不够充分,则用地理地图和图形进行形象的信息交流,如图19-3所示。(www.xing528.com)

978-7-111-37555-5-Part04-3.jpg

图19-3 水晶报表—强大的固定格式报表

3)开放的架构:通过将Crystal Reports的报表处理功能整合到用户的数据库应用程序中,应用程序和Web开发人员可以节省开发时间并满足用户的需求。Crystal Reports支持大多数流行的开发语言,可以方便地在任何应用程序中添加报表。Crystal Reports可以用各种各样的格式发布,如Microsoft的Word和Excel、电子邮件甚至Web发布。高级的Web报表功能允许工作组中的其他成员在他们自己的Web浏览器中查看或更新共享报表。

4)复杂的报表格式和结构:Crystal Reports可以开发出各种复杂格式要求的报表,如某些复杂表头的中因式报表,如图19-4所示。同时,Crystal Reports支持高精度的网络输出和打印输出,对字符位置的控制达到业界最高标准。

978-7-111-37555-5-Part04-4.jpg

图19-4水 晶报表—支持复杂的中国报表样式

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈