1、2 birt-report-framework-2.1.3.zip3 emf-sdo-xsd-SDK-2.3.2.zip4 birt-runtime-2_2_2.zip二 安装birt1 解压所有压缩包2 将GEF中的features,plugins覆盖复制到eclipse中3 将emf中的features,plugins覆盖复制到eclipse中4 将framework中的features,plugins覆盖复制到eclipse中三 制作报表1建立工程2新建报表3配置数据源点选manage drivers后选择add加入数据库驱动完成后则能选择该数据库驱动填写url,usrname,pass
2、word并测试5 制作图表选择需要的图表,示例中应用柱状图和饼状图选择完后需新建图表依赖的数据集,下图为选择数据集的数据源设置所需要的查询语句将数据集设置为新建的数据集并绑定数据选择被绑定的数据列设置完成后进入下一步,注意,如显示数据中有中文,则需将字体设置为中文,否则发布后显示中文为乱码,如下图然后可设置显示的属性,然后完成6 设置参数如需动态产生报表可设置参数来动态产生查询语句首先需要新建参数将数据集的查询语句改为传入参数的形式绑定参数完成后查看预览数据到此一张简单的柱状图完成可观看预览效果四 发布1 配置jetty2 birt-runtime-2_2_2中的WebViewerExampl
3、e复制到指定的位置,可重命名3 将数据库驱动复制到WebViewerExampleWEB-INFplatformpluginsorg.eclipse.birt.report.data.oda.jdbc_2.2.2.r22x_v20071206drivers下如为birt-runtime-2.1.3,则需将itext-1.3.jar,iTextAsian.jar复制到WebViewerExampleWEB-INFplatformpluginscom.lowagie.itext_1.5.4.r22x_v20080226lib下 4将eclipse生成的报表复制到WebViewerExample或下属文件夹下 5输入http:/localhost:端口/目录名/frameset?_report=报表路径&参数名=参数值