欢迎来到天天文库
浏览记录
ID:1679753
大小:1.41 MB
页数:26页
时间:2017-11-13
《birt报表使用简要说明》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、Birt报表使用指南1Birt的安装方法把birt整合到了Myeclipse6.5中,(eclipse的官方网站上提供有一个birt-report-designer-all-in-one-2_2_2.zip,你直接解压缩这个就可以了,就免去了birt与Myeclipse6.5的整合)。如果要把birt安装到Myeclipse6.5中,要注意一些事情1.1eclipse的版本就是说你的eclipse版本要和适当的birt版本配合,当前birt的最新稳定版是birt2.3。如果使用的是eclipse3.3版本,你应该用birt-report-framework-2_2_2.zip,如
2、果使用的是eclipse3.4,你应该用birt-report-framework-2_3_0.zip版本不一致会出一些问题。1.2在Myeclipse6.5中装birt。MyEclipse6.5自带的是eclipse3.3,所以只能下载birt-report-framework-2_2_2.zip(下载地址:http://download.eclipse.org/birt/downloads/index2.2.2.php)而birt-report-framework-2_3_0.zip是针对eclipse3.4的。把下载下来的birt-report-framework-2_2_
3、2.zip包解压,解压后的features文件夹下的所有文件拷贝到MyEclipse6.5安装目录下的..myeclipseeclipsefeatures下,解压后的plugins文件夹下的所有文件拷贝到..myeclipseeclipseplugins下。重新启动MyEclipse就好了。1公共方法1.1公用数据源的方法1.右键单击工程,选择new>Library,起个名字叫ds.rptlibrary2.在Outline窗口下选择DataSources,选择JDBCDataSource,然后填入连库字符串及用户名密码3.这样数据源就建立好了。4.新建报表后,再Out
4、line窗口下,右键单击Libraries,选择UseLibrary,选择刚才新建的ds.rptlibrary5.使用ds我一直没有找到方法,老是找不到怎么把ds引入到DataSources下,只好修改源代码了,选择报表下面的XMLSource标签,再后面下粘贴下面的语句 5、ources>注意id=1350不能和报表中其他的id重复。然后就能看到Outline窗口下DataSources下面多了一个DataSource的链接,说明建立成功1.2公用样式的方法1.右键单击工程,选择new>Other>Web>CSS,建立一个CSS文件,比如birt.css2.在birt.css里写样式3.点一个报表文件,选择Layout标签,然后再Outline窗口下看到Styles,下面有两个默认的Style,可以先删除。然后右键单击Styles,选择"UseCSSFile...",找到刚才建立的birt.css4.然后就OK了,如果修改了birt.css,只需要右6、键单击Outline窗口下的Styles的birt.css,选择"UseCSSFile..."。1.1Birt的分页显示报表,交替颜色功能1、鼠标停在表格上,选择RowDetail一行;2、选择script标签页,打开birt的脚本编辑窗口;3、从下拉列表中选择onPrepare,在下面加入Javascript脚本如下:varcount=0;4、从下拉列表中选择OnCreate,在下面加入Javascript脚本如下:count++;//分页if(count%10==0){style.pageBreakAfter="always";}//交替颜色if(count%2==0){th7、is.getStyle().backgroundColor="#EFEFEF";}else{this.getStyle().backgroundColor="#d4d0c8";}5、保存,使用WebReviewer进行预览,数据可以进行分页显示了。注意不要使用Preview标签页进行浏览,这个标签页的浏览效果是不分页的。发布到web工程上,也可以进行分页显示了。1.2如何去掉birt报表自动生成的日期2.4.1对已存在报表的解决初次接触birt每次做出来的报表后面都一个时间,比较
5、ources>注意id=1350不能和报表中其他的id重复。然后就能看到Outline窗口下DataSources下面多了一个DataSource的链接,说明建立成功1.2公用样式的方法1.右键单击工程,选择new>Other>Web>CSS,建立一个CSS文件,比如birt.css2.在birt.css里写样式3.点一个报表文件,选择Layout标签,然后再Outline窗口下看到Styles,下面有两个默认的Style,可以先删除。然后右键单击Styles,选择"UseCSSFile...",找到刚才建立的birt.css4.然后就OK了,如果修改了birt.css,只需要右
6、键单击Outline窗口下的Styles的birt.css,选择"UseCSSFile..."。1.1Birt的分页显示报表,交替颜色功能1、鼠标停在表格上,选择RowDetail一行;2、选择script标签页,打开birt的脚本编辑窗口;3、从下拉列表中选择onPrepare,在下面加入Javascript脚本如下:varcount=0;4、从下拉列表中选择OnCreate,在下面加入Javascript脚本如下:count++;//分页if(count%10==0){style.pageBreakAfter="always";}//交替颜色if(count%2==0){th
7、is.getStyle().backgroundColor="#EFEFEF";}else{this.getStyle().backgroundColor="#d4d0c8";}5、保存,使用WebReviewer进行预览,数据可以进行分页显示了。注意不要使用Preview标签页进行浏览,这个标签页的浏览效果是不分页的。发布到web工程上,也可以进行分页显示了。1.2如何去掉birt报表自动生成的日期2.4.1对已存在报表的解决初次接触birt每次做出来的报表后面都一个时间,比较
此文档下载收益归作者所有