Java报表软件技术讨论

Style Report报表专题
posts - 97, comments - 3, trackbacks - 0, articles - 3
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

报表设计器作为Java报表软件中必备的一项功能,对于报表开发人员来说至关重要,报表设计过程的灵活性及易用性很大程度上影响了报表的开发进度,以下我们就比较几款主流的Java报表软件的设计器:


Style Report(中文网址 http://www.inetsoft.com.cn/),源自国外的纯JAVA报表软件,技术先进,报表设计器是拖拽控件的设计模式,报表的HTML输出质量很好,非常适合Web环境,她支持的页面元素非常多,支持分栏式报表、动态交互式报表、可重用的报表元模板、内置丰富的公式和统计函数,支持Excel、PowerPoint、PDF、RTF-Word、CSV、PostScript、文本和SVG等文件格式输出。

 

FastReport(网址 http://www.fast-report.com),俄国人开发的报表系统,报表设计器的图形化用户界面精致,控件拖放的设计模式。报表分为:页眉,表身和页脚三大区块,其中只有一个页眉和页脚,可以有多个表身。而所有的报表元素分布在这些块上面,因此这种报表的页面模型是两层,对于复杂的报表则可能过于简单。她支持的页面元素类型比较多。

 

润乾报表(网址 http://www.runqian.com.cn),国内java报表软件,全部采用Java开发,报表设计器采用类似Excel样式的表格设计方式,报表模型比较先进,包括报表排版模型,报表参数和宏定义等概念。报表样式设计器比较不错,样式控制丰富。

 

杰表(网址http://www.jatools.com)它技术比较先进,纯java报表软件,兼容j2ee平台。设计模式是基于控件拖放和电子表格相结合,没有Band概念,界面直接分为页眉,主体和页脚,用户可以在在界面上拖放操作放置类Excel的表格控件。输出比较好的HTML页面,图表输出用Flash来展现,能实现了数据钻取。

 

Grid++Report(http://www.rubylong.cn/index.asp),传统的带状报表设计器,数据源只是一个二维表格, GUI设计器比支持的报表元素类型不多,提供了比较完整的编程模型,好像还不错的样子。

 

数巨报表(网址 http://www.maxrpt.com/),报表设计器是基于俄国的FastReport开源版本FressReport,数据源定义还是基于SQL查询的二维表格,和其他厂商没什么本质区别。
 
如意报表(网址 http://www.soft2web.com),和数巨报表同质化严重,因为他们两个的核心设计器是基于俄国的FastReport。

 

文章部分内容来源:http://www.cnblogs.com/xdesigner/archive/2006/03/30/362917.html

 


只有注册用户登录后才能发表评论。


网站导航: