• 使用Birt开发报表


       间隔一段时间未使用Birt开发报表后,本文章记录Birt开发报表的常遇到的开发问题及解决措施,方便自己和园内其他朋友学习。

    一、Birt连接数据库配置

     1、连接DB2数据库:

          1.1、birt的数据连接地址文件位置(路径)

           D:WORKeclipse_birtpluginsorg.eclipse.birt.report.viewer_2.3.2.r232_20090212irtWEB-INFclasses

        注意:前面D:WORKeclipse_birt是我本机安装Birt的位置,请参考后面加粗的路径信息

      1.2、连接DB2数据前需要相关的jar包,由于博客园不能上传附件的原因,稍后我会将jar上传到百度云盘中。

      1.3、mxreportdatasources.properties 文件(配置连接数据的属性文件),连接DB2数据库的参数详情:

          maximoDataSource

          maximoDataSource.url=jdbc:db2://localhost:50000/CDXTMIS
          maximoDataSource.driver=com.ibm.db2.jcc.DB2Driver
          maximoDataSource.username=db2admin
          maximoDataSource.password=db2admin
          maximoDataSource.schemaowner=maximo

    2、连接SqlServer数据库:

      1.1、birt的数据连接地址文件(路径)同上(连接DB2数据库);

      1.2、连接SqlServer数据库钱需要的相关jar,稍后会上传的百度云盘中;

      1.3、连接SqlServer配置数据库的属性文件——mxreportdatasources.properties 文件内容:

        maximoDataSource

        maximoDataSource.url=jdbc:sqlserver://;serverName=127.0.0.1;databaseName=cxeam;portNumber=1433;integratedSecurity=false;
        maximoDataSource.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
        maximoDataSource.username=sa
        maximoDataSource.password=maximo
        maximoDataSource.schemaowner=maximo

    3、连接DB2和SqlServer数据库相关jar包百度云盘链接地址:

      http://pan.baidu.com/s/1i5nwXBR

      该分享文件包含已配置的birt的eclipse和连接数据库相关jar包

     二、报表开发

      1、birt界面

        1.1、将时间类型的字段调整成24小时制的格式:

          Format DateTime:  yyyy-M-d kk:mm

        其他的格式调整根据英文意思就能找到,孰能生巧。

      2、 birt报表写入SQL和Fetch

        open:写入Sql

        fetch: 写入参数

      

     3、分组

      分组其实不难,最主要的是需要弄清楚表与表之间的关联字段

    由于时间不够,明天工作完继续完善此博客,尽量方便各位朋友学习.

      

  • 相关阅读:
    ruby 类库组成
    ruby 数据类型Number
    ruby require的使用
    ruby $LOAD_PATH及类加载
    ruby编码说明
    RubyMine常用快捷键
    基础
    基础
    基础
    基础
  • 原文地址:https://www.cnblogs.com/coderpan/p/6110859.html
Copyright © 2020-2023  润新知