Birt(百灵报表)是一套集成在Eclipse中的开源的报表设计工具,它自带有完整的一套工具,可以方便快速的设计出一般性的常用报表.我在2013年下半年开始使用时,官方最新的Birt版本是4.3,可以在官网上下载集成好Birt的eclipse应用.在Myeclipse8.6集成的是Birt2.6的版本.eclipse中项目的配置相对麻烦些,推荐可以使用MyEclipse2013 Pro,这个版本集成了Birt4.2的版本.旧版本的环境下会有一个BUG,比如多维数据集Count不准确的.
首先我明确一点,我们的项目当时选用Birt很大程度上是因为它开源免费并且有一整套完整的工具,不过Birt本身资料比较缺少,并且其成图的效果也相对其他HTML5或者canvas图表要老旧.不过在熟练掌握后发现开发效率还是很快的.
下面把项目中遇到的并解决了的一些问题和技巧拿出来晒晒.
首先介绍一下基本的使用:
1.新建项目
新建一个Report Web Project项目,在WebRoot下reports目录下新建一个report文件,此时可以选择模板,Myeclipse内置了一些带有报表格式样式的模板,我们也可以从以前自定义的模板中进行创建,如图: