pentaho專題之reporting design入門指南


 

 

 

 

 

  今天來說一說pentaho表報設計工具reporting design。

  進入界面之后,點擊File,選擇New一個表報。

    

  這時候我們可以看見整個的設計版面了。

   

 

   最上面的是工具條,最左面的是設計小工具,中間的面板是主面板。主面板依次是Page Header:頁眉,就是在每一頁報表的開頭都會出現,報表有可能會出現分頁的情況;Report Header:報表頭,這個只會出現在表報的開頭位置,不會每一頁都有;Details:這個是報表的內容。下面是Report Footer與Report Header對應,Page Footer與Page Header對應。

  最右面的是表報的結構圖預覽還有報表的數據選擇頁面!

  在正式建立表格之前,我們需要連接一個數據庫,這里我們選擇是Mysql,如果沒有驅動包的可以去下載一個,將jar包放在lib文件下面,重啟之后生效.

  

  填寫好必要的數據庫連接信息后,點擊測試,如果出現以上界面就說明連庫成功了,點擊確定就可以了。第二步再來編寫一個query,獲取我們想要的數據!

  

  點擊上圖那個加號,會出現一個編輯SQL的框,將我們的sql語句寫在里面就可以了。之后點擊預覽,看看我們的數據有沒有獲取成功。

  

  sql寫好之后,點擊Preview,如果出現一個數據庫表,如上圖,就說明成功了。點擊確定之后,我們再進行下一步!

  回到我們的主界面:

    

  點擊Data按鈕,會出現下面的Data Sets.雙擊Data Sets,會出現我們的JDBC的信息,再點擊會出現query1,點擊query1會出現下面的我們之前獲取的字段信息!

  

  之后選中每一個我們想要展示的字段,將它以拖拽的方式放進Detais中,如上圖所示。盡量保持對其,不要出現重疊,否則的話,數據會出不來!

    

   之后點擊那個藍色的小眼睛,進行報表的預覽。

    

  預覽之后的數據如上圖所示,點擊編輯的按鈕就可以回到主界面繼續設計報表!

    

  在然后將label這個圖標拖拽到Report Header里面,把這個當做報表的頭部信息。以同樣的方式填入Page Header。

    

  上圖就是預覽之后的表報圖了!

    

  上圖是隔行會標記一個顏色。這個是怎么做到呢?其實很簡單!點擊最上面的工具欄Format,選擇Row-Banding。

    

  在Invisible color里面選擇yellow這個選項,再點擊確認就ok了!

  最后一步,就是將我們設計好的表報發布到BI平台,發布之前需要先保存我們的報表。

    

  在File中點擊Public,進入發布頁。

    

  我這里發布的地址是http://localhost:8080/pentaho,填寫好用戶名和密碼就可以了,這里的前提是你的BI平台必須是開啟的狀態。

  

  登錄到我們的BI平台,就可以看到我們剛才設計的表報了!

  今天只是入門教程,之后還會設計到各種細節的操作,各種不用的圖表的設計。


免責聲明!

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



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