用了差不多10天的时间研究birt报表,终于有点眉目了!可以说这是我研究的技术中遇到困难最多的一个,也就是考虑到此,我决定把我的一点研究成果分享给大家,希望对以后研究birt的同仁有所帮助。
什么是报表?简单点说报表就是用表格、图表等格式来动态显示数据,可以用公式表示为:“报表=多样的格式+动态的数据”。
什么是birt报表?一般的报表软件都是收费的,像水晶报表,润钱报表。而birt报表是由eclipse推出的一款报表设计软件,当然是免费的,开源的
用什么来开发birt报表?既然是eclipse推出的,当然需要用eclipse来开发。BIRT开发工具的下载地址是:http://download.eclipse.org/birt/downloads/ ,如果你正在使用eclipse,可以下载Framework插件版本,然后安装(安装步骤如下:打开eclipse文件夹,在文件夹中再新建一文件夹(如:birt),然后打开birt-report-framework-2.1.2.zip把其中的eclipse文件夹放入新建的birt文件夹中。然后在同文件夹的links文件夹中,新建一个 .link文件(如:birt.link),且修改其(birt.link)里的路径(如:path=d: //eclipse//birt)即已完成,这种方法我没试过,不成可别骂我);如果你没有eclipse,可以直接下载All-in-One 版本,它包含了运行BIRT系统所需的组件,可直接应用。解压后运行时可能弹出对话框而不能正常运行,这时不用着急,只需要做如下修改即可:在eclipse文件夹下有个eclipse.ini文件,打开后将最后一行参数Xms40m-Xmx512m改成Xms40m-Xmx256m。
开发birt的相关资料:我已经把我搜集整理的资料上传到csdn上了。(有些不能运行的代码,我会在后面的篇章中给大家提到怎样来修改)
开发birt参考网站:有两个网站还是不错的,birt家园www.birthome.cn,里面有位呼唤兄,水平挺高,人也很热情,有问题可以问他。另一个是中国Eclipse社区www.eclipseworld.org。