正 文

帮助你书写软件报告之Crystal Reports


www.7dspace.com  更新日期:2006-2-18 4:17:57  七度空间


Business Objects的Crystal Reports是开发者们最熟悉的工具之一,因为它与Microsoft和Visual Studio有长期的合作关系。事实上有两个版本可供开发者使用:应用于Visual Studio.NET的Crystal Reports,它是绑定在Visual Studio.NET版本中的报告书写专家,而 Crystal Reports 10是一个独立发行的版本,它的零售版开发者们可以再升级或者直接购买。对这方面,后面我们再详述大多数开发者是如何升级或购买得到最新的功能和特征的。

Crystal Reports 可建立基于ODBC、OLAP和直接数据库驱动的多种数据源的报告,它还可以与自定义数据源相连接。当通过数据源建立报告时,你只需简单地拖拽并放置相应资源到报告上,之后Crystal Reports会自动建立SQL或者你也可以自己书写SQL语句。

 报告设计软件自身非常直观,软件设计了许多“专家”或“奇才”以指引你建立诸如基本报告、running total等普通报告任务。Crystal Reports 所支持的报告形式的数量完全取决于你的想象力及为此付出的时间。

单一的Crystal Report 可以包含多个段落,以及段落中的文件,如图表、曲线图、交叉表格、地图、公式等等。

Crystal Reports 支持超过16种不同的输出形式,其中包括HTML、DHTML、PDF、Excel、Word、RTF和文本格式,并具有非常实用的专为Excel输出使用的特殊端口。

从可连结性角度看,Crystal Reports 拥有最为广阔的可支持本述评中所列举的所有工具的平台,具有可连结性的IDE可以支持来自Borland 和IBM的工具,软件还拥有支持COM、Delphi、.NET 和Java的平台。产品所附的文件和实例非常不错,它同时还拥有极强的Crystal Reports 开发者社团以保证网页和资源的更新。

开发者需要应对的是Crystal Reports具有可升级性。Business Objects 通过出售产品和证书,以及一种叫做“Crystal Enterprise”的企业报告解决方案来赚钱。

开发者如果要建立大规模的软件,就需要购买附加的证书或者将自己的软件转变成可以与Crystal Enterprise合作运行的方式来获得其需要的执行程序。这种解决方案的价格令开发者望而却步,特别是当其它同类产品可以以原始价格提供可升级的报告框架时。

Crystal Reports 10
发行商: Business Objects


上一篇:帮助你书写软件报告之JasperReports
下一篇:帮助你书写软件报告之ActiveReports
标题:帮助你书写软件报告之Crystal Reports 作者: 来源:开发者在线
收藏此页】【打印】【关闭
站 内 搜 索
 

热 点 导 读
特 别 推 荐