Eclipsebirt使用说明(补足六个汉字).doc
文本预览下载声明
PAGE
PAGE 44
Birt使用说明
Birt适合版本:
2.1.3
文档版本:
V1.0
作者:
郑威武
最后修改时间:
2008-7-3
目 录
TOC \o 1-4 \h \z \u HYPERLINK \l _Toc202933162 一、前言 PAGEREF _Toc202933162 \h 1
HYPERLINK \l _Toc202933163 二、相关软件 PAGEREF _Toc202933163 \h 1
HYPERLINK \l _Toc202933164 1.1、BIRT PAGEREF _Toc202933164 \h 2
HYPERLINK \l _Toc202933165 1.2、GEF和EMF PAGEREF _Toc202933165 \h 3
HYPERLINK \l _Toc202933166 三、Birt的安装和配置 PAGEREF _Toc202933166 \h 3
HYPERLINK \l _Toc202933167 四、使用说明 PAGEREF _Toc202933167 \h 5
HYPERLINK \l _Toc202933168 4.1、创建项目 PAGEREF _Toc202933168 \h 5
HYPERLINK \l _Toc202933169 4.2、创建第一个报表 PAGEREF _Toc202933169 \h 7
HYPERLINK \l _Toc202933170 4.2.1、创建一个空白报表 PAGEREF _Toc202933170 \h 7
HYPERLINK \l _Toc202933171 4.2.2、设置数据集参数 PAGEREF _Toc202933171 \h 9
HYPERLINK \l _Toc202933172 4.2.3、设计报表 PAGEREF _Toc202933172 \h 14
HYPERLINK \l _Toc202933173 4.3、报表中的参数 PAGEREF _Toc202933173 \h 26
HYPERLINK \l _Toc202933174 4.3.1、静态标量参数 PAGEREF _Toc202933174 \h 27
HYPERLINK \l _Toc202933175 4.3.2、动态标量参数 PAGEREF _Toc202933175 \h 29
HYPERLINK \l _Toc202933176 五、应用系统的结合 PAGEREF _Toc202933176 \h 31
一、前言
公司的一个Java语言的B/S架构项目中需要实现大量的文字报表和图像报表的功能,以前使用CSS、JS和JfreeChart等技术,只能实现简单的报表,很难达到现在需求,于是我研究了几个开源免费的报表工具,通过网上的评价,发现了Birt有以下几点优点:
1、开发方便,Birt是Eclipse的一个插件可以很好的集成在Eclipse中,图形编辑框架下可以在几分钟之内做出一个报表。
2、可以很方便地在一个报表中混合展现概要数据和详细数据。
3、操作界面友好大方。
4、提供了强大灵活的样式定义,对于属性CSS的设计人员来说,应该可以设计出相当出色的报表样式。
5、集成在Eclipse中,不用再开启别报表开发工具窗口,对于习惯于Eclipse开发的程序员来说这点非常重要。
6、Birt的本地化做的很好,安装以后操作界面就是中文的(这点我在使用过程中没有充分体现,我使用了Birt的中文语言包)。
7、开源的报表产品,有源代码,可以进行深层的定制开发。
8、生成的报表完全是XML格式,扩展性好。
9、容易和应用系统结合。
10、最重要一点是开源免费的(我穷啊)。
根据这几个优点,我决定研究Birt,通过几天查找资料和自己的摸索,心中总算有些小的体会。由于习惯与Eclipse3.2版本,所以我使用了2.1.3版本的Birt,现在最新版本已经是2.3以上版本了,就是这个原因网上很多资料都不是很适合这个版本,所以我走了很多弯路,希望看到此文档的人能比我少走弯路,这也是我写这个文档的原因之一。
二、相关软件
相关的软件分别为:
HYPERLINK / Java 1.4.2/1.5 JDK/JRE
HYPERLINK /downloads/index.php Eclipse-SDK-3.2.0
HYPERLINK /tools/gef/downloads/ Graphics Editor Framework (GEF 3.2) runtime
HYPERLINK /tools/emf/scripts/downloads.php Eclipse
显示全部