birt动态分组报表制作3584.docx





《birt动态分组报表制作3584.docx》由会员分享,可在线阅读,更多相关《birt动态分组报表制作3584.docx(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1BIRT报表开发环境准备21.1BIRT报表开发准备21.2建立Web Project21.3配置交交叉报表数据据源51.3.1建建立公共资源源的文件夹51.3.2建建立公共资源源Libraary62动态分组交交叉报表102.1建立报报表文件夹102.2建立报报表文件112.3复用报表数数据源122.4配置交交叉报表结果果集132.5配置交交叉报表分组组字段162.55.1新建Dataa Cubeer162.5.2新新建Grouups172.6配置交交叉报表求和和字段182.7交叉报报表表样制作作192.7.1新新建Crosss Tabb192.7.2完完成报表表样样制作202.8报表分分页
2、实现202.9预览交交叉报表203部署交叉报报表204运行交叉报报表201 BIRT报表开开发环境准备备1.1 BIRT报表开开发准备(1)、Ecpplise:这里我使用用的是Ecllipse Platfform Versiion: 33.6.2。(2)、BIRRT插件:可可以通过Eccplisee中的Insstall New SSoftwaare 添加加Birt插插件。插件地地址:htttp:/ddownlooad.ecclipsee.org/birtt/updaate-siite/2.6/(3)、Tommcat:这这里我使用的的是apacche-toomcat-6.0.1161.2 建立W
3、eb PProjecct(1)、新建WWeb Projecct为了体现BIRRT与实际应应用项目相结结合的特点,首首先建立一个个Web PProjecct,工程命命名为myRReportt。然后单击“Neext”,出现下图图:在Projecct Namme中输入“myRepport”,工程构建建后的claass文件输输入目录为WWebConntent/WEB-IINF/cllassess下。如下图图:然后单击“Neext”,出现下图图,这里我将将“Generrate wweb.xmml Depploymeent deescripptor”选项勾选上上,让Ecpplise来来创建webb.xml
4、。然后单击“Fiinish”,这样“myRepport”工程就建立立成功了。1.3 配置交叉报表数数据源1.3.1 建立公共资源的的文件夹右击“myReeport”工程,选择择“New”-“Foldeer”,弹出下图图所示对话框框。在Folderr namee录入项中输输入db,然然后点击“Finissh”。公共资源源文件夹就建建立完成了。1.3.2 建立公共资源LLibrarry右击“db”公公共资源文件件夹,选择“New”-“Libraary”,出现下图图的弹出窗口口,如下:在“File name”输入项中输输入dataaSourcce_libbrary.rptliibraryy。然后单击
5、击“Finissh”。然后打开“Data Exploorer”,如下图:右击“Dataa Sourrce”,在弹出的的下拉列表选选择项中选择择“New DData SSourcee”,如下图:报表的数据来源源于Oraccle,但是是从弹出的对对话框不存在在Oraclle的连接驱驱动。我们可可以通过手动动添加驱动包包的形式。点击“Manaage Drriverss”,在弹出的的对话框中,单单击“Add”按钮,我选选择的是orracle数数据库自带的的驱动jarr包,如下图图:然后,将oraacle数据据库的URLL,用户名,密密码。输入相相应的信息框框中。可以点点击“Test Conneecti
6、onn”来测试数据据库是否连接接正确。如下下图:2 动态分组交叉报报表2.1 建立报表文件夹夹我在myRepport工程程下的WebbConteent文件夹夹下建立了一一个用于存放放报表文件的的文件夹reeportss。2.2 建立报表文件右击“myReeport”工程,选择择“New”-“Reporrt”,出现下图图对话框,然后单击“Neext”。在File nname信息息框中输入报报表文件名称称tendss_grouup.rpttdesiggn,然后单单击“Next”,会出现一一个关于报表表类型选择的的对话框,这这里我采用的的是默认选项项,然后单击击“Finissh”。2.3 复用报表数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- birt 动态 分组 报表 制作 3584

限制150内