您好,欢迎来到抵帆知识网。
搜索
您的当前位置:首页birt整合eclipse并安装自学总结

birt整合eclipse并安装自学总结

来源:抵帆知识网
Birt与Eclipse最新版本集成以及安装的学习总结

由于网上资料太少,birt让我纠结了很长一段时间,现在将学习经验分享给大家。

一、首先下载eclipse

可以去

http://www.eclipse.org/downloads/

下载,这里我下载的是eclipse3.7.1版本。

然后下载birt版本要和你的eclipse版本一致,不然会出现不兼容的 这里我下载的是birt-report-framework-3_7_1.zip版本,可以去 http://download.eclipse.org/birt/downloads/ 下载。

二、整合eclipse以及birt

先将birt-report-framework-3_7_1.zip解压,解压后是一个默认命名为eclipse的文件夹:

文件夹下有两个子文件夹:

1.将features文件夹里面的所有文件复制,粘贴到eclipse的解压安装文件夹下的features文件夹下,这里我的是:D:\\javawork\\javasoft\\eclipse 3.7.0\\eclipse\\features

2.将plugins文件夹下面的所有文件复制,粘贴到eclipse的解压安装文件夹下的plugins文件夹里面,这里我是:D:\\javawork\\javasoft\\eclipse 3.7.0\\eclipse\\dropins

*红色标出的是最终的目录

以上就整合完成了birt与eclipse。接下来就是配置l了。

1. 接下来下载Birt-Runtime-version,我下载的是birt-runtime-3_7_1,下载地址是:

http://ftp.neu.edu.cn/mirrors/eclipse/birt/downloads/drops/R-R1-3_7_1-201109131734/birt-runtime-3_7_1.zip

,将其解压出来,将里面的WebViewerExample文件夹下面的文件copy到需要报表的那个工程下的WebContent文件夹下 配置工作就基本完成了。 三、测试

接下里可以简单测试一下

1. 新建一个报表工程,

点击file选择new然后选择other,出现下面的对话框,选择report project,点击

next,输入工程名,finish即可

2. 在WebContent下新建一个报表,点击report然后next输入报表名即可。

3. 接下来设计报表:

(1)、配置数据源,palette是设计前台界面的样式,Data explorer是配置数据源,结果集等的

1, 右击data source 新建一个数据源,选择JDBC DATA SOURCE,点击next

再出现的窗口中填写自己的数据源信息,例如我的信息是:

点击ok即可完成数据源的配置 (2)、接下来完成数据集的配置,右击DaTa Sets新建一个结果集

改一下数据集的名称,任意名称都行。点击next 进入下一个窗口,填写要操作的sql语句,这里我是测试一下,查询系统员工表emp

点击finish完成,出现输出列窗口,可以点击Preview Results显示查询出来的结果集。若结果集正常则配置完成,可以进行前台界面的设计了。

(3)双击table将查询出来的结果集,根据查询出来的结果集选择需要的行列数。将结果集的列名填入表的data detail一行中。(记住,在插入表格的时候,DATA Set一定要选择自

己配置的数据集。)

(4)在表格的头一行,每一个里面添加lable标签填入查询出来的名称标注,第二行添加

data标签,

后在Expression这里点击fx,填入进去结果集:我的结果集如下:

点击进去

最后完成,保存后,通过地址访问报表

我的地址是:http://10.2.17.157:8080/birtTest/frameset?__report=test2.rptdesign

四、最后如果要做birt的分页的话其实很简单,选中自己设计的那个表,右键选中properties

属性,里面有一个Page Break属性,设置如下:

这里都选择always,

其他不变,分页就完成了。希望大家能获得收获。。。

这里填写你自己每页希望显示的数据条数

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- dfix.cn 版权所有 湘ICP备2024080961号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务