被低估的BIRT报表 二 Birt也可以很漂亮

                       

阅读Birt的源码,我们可以发现虽然Birt的代码技术比较老,但是层次划分非常清晰,在其上进行二次开发是一件非常容易的事。

以我定制的birt报表为例,只需要很简单的修正工作,Birt就能变为一件利器,如下:
打印报表

导出报表

导出数据

参数设置

详细信息请查看我的项目mirana-birt之customer分支,地址信息如下:

https://github.com/yiifaa/mirana-birt/tree/customer
   
   
  • 1

另外,我对Birt的修复内容至少包括,并且在持续更新中:
1. 修正了所有对话框Bug,并启用了Bootstrap支持;
2. 修正了页面布局元素错乱问题;
3. 添加了数据导出GBK支持(UTF-8会出现中文乱码);
4. 修正了布局样式错误;
5. 修正了导出单选按钮逻辑错误;
6. 修正了org.eclipse.datatools.connectivity.oda_3.5.0.201603142002签名异常;
7. 添加分页跳转功能(注册分页跳转按钮)

结论

Birt在4.6的版本中更新还是非常给力的,不仅消除了PDF导出中文乱码,还优化了报表性能,值得强烈推荐。

           

猜你喜欢

转载自blog.csdn.net/qq_44884577/article/details/89280753