JasperReports新功能介绍(1.0.0版以后)

6 篇文章 0 订阅
用JasperReports作为业务系统中的报表引擎已经好几年了,在我第一次在项目中应用它时,还是0.4.5版的,很多我们需要的功能还不支持,当初我们为了给报表的每个textfield加个边框还费了不少劲,(可能老外的报表只要行间有线,0.4.5版的还没有box的概念呢,我们都是通过画线来实现的),几年间jasperReports的发展真是快,现在都1.2.7了,Ireport也是1.2.7版了,完全不比我用过的商业报表工具差,可以说我在项目中碰到过的报表需求差不多都能满足。(什么交叉报表,分组报表,套打呀)。当然我没做过BI类似的系统,所以更复杂的需求没碰到过。
从JasperReports1.0.0版以后加入了不少的新功能,也和一些新的框架有了一些集成,如:
1.数据源的类型更多了(CSV文件,xml,Hibernate,EJB等)
2.加入了对Crosstab的支持。(虽然以前可以通过其它方法实现此功能,但现在更方便了)。
3.支持图表(charts)
4.通过virtualizer支持大报表的填充和导出。(support for generating very large reports using serialization on disk to minimize memory consumption during the filling and exporting processes )
5.new REPORT_CLASS_LOADER built-in fill time parameter and new CLASS_LOADER export time
parameter to allow extending the way resources such as images, fonts and subreports
are located at runtime;
- support for report styles that can be referenced by elements to inherit
visual properties such as font, color, border, etc; report fonts are now deprecated;

- new frame element added to support grouping other report element together;

- support for OLAP and MDX queries using Mondrian-based
query executer and data source implementations;

- support for EJBQL using JPA-based query executer implementation
(contribution by Marcel Overdijk);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值