Jreport是JinfoNet Software为Java开发者设计的报告软件,它是100%J2EE并可将报告嵌入Java软件中。
JReport Designer是一种拖放报告设计软件,你可以用它建立基于多种不同数据源的报告,包括JDBC、XML、EJB和其它使用内部数据源的API。
为了更简便地利用这些数据源,JReport还开发了GUI询问编辑器以书写SQL询问,并以此作为撰写报告的基础。如果你在服务器的数据处理方面花费了大量精力,也可使用JReport提供的存储程序。
对于JReport开发新手来说,报告向导可以帮助你建立一些普通的报告形式(表格、剖视图、图表等)。除此之外,设计软件还具有直观的界面,大多数开发者可以利用它很快的掌握设计技巧。
在报告自述方面,JReport因其支持TrueType字形而先进于其他以Java为中心的报告软件,因为这种字形具有更强的可读性并可更好的解决交叉界面的问题。拥有可利用的超过50种图表和曲线图形式的二或三维空间图表以及可从其他数据包中输入图表或曲线图的API是JReport的一大特色。
在输出方面,JReport支持你所期望得到的大多数形式,包括HTML、DHTML、XML、Text、PDF、RTF、CSV、Excel和 Postscript。这些形式中的大多数都可以高质量地输出,但对于一些形式来说最好选择其它输出方式(PDF 或Postscript印刷性文件)。软件可为Excel输出提供电子数据表,但是像其它工具一样它并未对Excel 输出设计专门的程序,其输出效果取决于报告的复杂程度。
报告中的计算可使用软件内部的160种功能的任何一种,同时软件还拥有专为使用者设计的API,你还可按照你自己的需要将Java导入以扩展JReport功能。这对于已经投入了大量精力建立他们自己的逻辑和功能的Java开发者来说,无疑节省了大量的时间。
从连结性角度看,使用JReport是轻而易举的事。清晰的基于文档的API使事情从一开始就变得更为简单,而且你会发现集成速度非常快,不到一小时就可以将它与你的软件相连结。对于桌面软件来讲,JReport可以被部署在一个独立的软件中进行报告的启动和观看。
除JReport Designer外,Jinfonet还拥有基于服务器的解决方案,如果你想给你的报告添加一些东西,你可以用JReport Enterprise Server建立复杂报告软件。
JReport
发行商:Jinfonet
