使用Birt開發報表


   間隔一段時間未使用Birt開發報表后,本文章記錄Birt開發報表的常遇到的開發問題及解決措施,方便自己和園內其他朋友學習。

 

一、Birt連接數據庫配置

 1、連接DB2數據庫:

      1.1、birt的數據連接地址文件位置(路徑)

       D:\WORK\eclipse_birt\plugins\org.eclipse.birt.report.viewer_2.3.2.r232_20090212\birt\WEB-INF\classes

    注意:前面D:\WORK\eclipse_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、分組

  分組其實不難,最主要的是需要弄清楚表與表之間的關聯字段

 

 

由於時間不夠,明天工作完繼續完善此博客,盡量方便各位朋友學習.

 

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM