1 / 46
文档名称:

Eclipse&birt使用说明.doc

格式:doc   页数:46页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Eclipse&birt使用说明.doc

上传人:wc69885 2015/10/3 文件大小:0 KB

下载得到文件列表

Eclipse&birt使用说明.doc

文档介绍

文档介绍:Birt使用说明
Birt适合版本:

文档版本:

作者:
郑威武
最后修改时间:
2008-7-3
目录
一、前言 1
二、相关软件 1
、BIRT 2
、GEF和EMF 3
三、Birt的安装和配置 3
四、使用说明 5
、创建项目 5
、创建第一个报表 7
、创建一个空白报表 7
、设置数据集参数 9
、设计报表 14
、报表中的参数 26
、静态标量参数 27
、动态标量参数 29
五、应用系统的结合 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,通过几天查找资料和自己的摸索,心中总算有些小的体会。,,,就是这个原因网上很多资料都不是很适合这个版本,所以我走了很多弯路,希望看到此文档的人能比我少走弯路,这也是我写这个文档的原因之一。
二、相关软件
相关的软件分别为:
Java JDK/JRE
Eclipse-SDK-
Graphics Editor Framework (GEF ) runtime
Eclipse Modeling Framework (EMF ) runtime
Birt
Birt-runtime-(发布时使用)
NLpack1-birt-report-designer-all-in-one-(Birt的中文插件)
下载地址为:t/phoenix/
由于在使用过程中对Birt、GEF和EMF不是很理解其用处,所以我也找了一些资料(汗颜,我想大家都知道),下面我就分别简单的介绍一下,如果大家都知道那就跳过去吧。
、BIRT
Birt(Business Intelligence and Reporting Tools)是一个Eclipse-based开放源代码报表系统。,是为 Web 应用程序开发的基于 Eclipse 的开源报表系统,特别之处在于它是以 Java 和 J2EE 为基础。BIRT 有两个主要组件:基于 Eclipse 的报表设计器,以及部署到应用服务器上的运行时组件。
Birt可以实现的报表格式有一下几种,列表、图表、混合报表、交叉表和信件文档,在测试过程中,我只实现了列表、图表和混合报表。听说也可以实现交叉表和信件文档,我没有验证这里就不介绍了。
列表:列表是最简单的报表。当列表变长时,你可以把相关数据增加到同一分组。如果数据是数字类型的,你可以轻松的添加到“总数”、“平均”、或其他汇总中。
图表:当需要图表表现时,数字型数据比较好理解。BIRT 也提供饼状、线状以及柱状图标等。
混合报表:很多报表需要联合以上所有的报表构成单一文档。例如,一份客户声明会列出客户所需要的信息,为当前促进(promotions)提供文本,以及提供并行的出帐和入帐列表。一份财政报表将包括声明、图表、表格,所有这些都将进行全方位的格式化,来匹配共有的配色方案。
一份报表包括BIRT包含四个部分:数据、数据转换、业务逻辑和表现形式。
数据:数据库、Web 服务、Java 对象,这些都可以作为 BIRT 报表源(Web 服务、Java 对象,我没有验证,不知道是否可行,大家都这样说,我也照搬了)。BIRT 的 ODA(Open Data Access) 框

最近更新

2024年合肥信息技术职业学院单招职业倾向性考.. 56页

2024年合肥经济技术职业学院单招职业倾向性测.. 57页

2024年吉安职业技术学院单招职业倾向性考试必.. 56页

2024年吉林工程职业学院单招职业适应性测试必.. 56页

2024年吉林省白城市单招职业适应性考试必刷测.. 57页

2024年吉林职业技术学院单招职业技能考试题库.. 56页

2024年吕梁职业技术学院单招职业适应性考试题.. 56页

2024年咸阳职业技术学院单招职业倾向性考试必.. 55页

2024年哈尔滨幼儿师范高等专科学校单招职业倾.. 56页

2024年哈尔滨铁道职业技术学院单招职业适应性.. 45页

2024年四川华新现代职业学院单招职业倾向性测.. 55页

2024年四平职业大学单招职业适应性考试必刷测.. 57页

小学口语交际教学调查报告 7页

2024年安徽卫生健康职业学院单招职业倾向性测.. 45页

2024年广州民航职业技术学院单招职业适应性考.. 55页

医护心理学概述专家讲座 18页

2023年名校古代文学历年考博试题 42页

五四青年节班级评优团队协作分工与成果汇总20.. 23页

人工智能互联网农业智能监测平台2025年落地实.. 28页

黄埔区体育中心体育馆架空平台人防地下室电气.. 48页

企业年度荣誉盛典PPT模板适配二零二五深色主题.. 26页

企业数字化转型峰会二零二五年度颁奖盛典高端.. 22页

传统纹样融入道德讲堂课件设计——2025家校共.. 22页

常用临床护理技术服务规范 19页

人工智能赋能高校高质量发展的战略探索 26页

党政卡通风校园文明礼仪主题班会展示模板(20.. 28页

公共交通系统冠状病毒肺炎消毒系统2025升级操.. 26页

六一儿童节2025年情绪管理主题绘本教学课件开.. 20页

农业科技示范区2025春耕成果与秋收规划数据图.. 24页

2025年完整版口腔内科学 7页