BIRT使用1:简介、概念、元素、报表设计器组成
前一篇博客對birt進行了一個初探,相信通過上篇博客大家對birt有個初步認識,接下來我們隨著下面這張思維導圖的展示,進入birt的使用學習。
這一篇博客是第一部分,主要介紹一下birt的簡介、概念、元素、報表設計器組成及部分等。
1.BIRT簡介
商業智能和報表工具
BIRT是一個Eclipse-based開放源代碼報表系統。
它主要是用在基于Java與J2EE的Web應用程序上。
BIRT主要由兩部分組成:一個是基于Eclipse的報表設計和一個可以加到你應用服務的運行期組件。
BIRT同時也提供一個圖形報表制作引擎。
BIRT擁有和Dreamweaver一般的操作界面,可以像畫table一樣畫報表,也可以生成圖片、導出Excel、html分頁,樣式比script設置簡單。
官方網址:http://www.eclipse.org/birt/phoenix/
2.BIRT概念
數據源:數據的來源或提供者。如xml數據源、jdbc數據源、script數據源等
數據集:數據集合,它必須與數據源關聯,可以理解為查詢的結果
報表以及報表項,報表可視為是針對一組數據集的表現形式,而報表項是這個表現形式的某個具體的單元。它們之間的關系,與窗體和控件的關系非常類似。
報表參數:查詢參數的表現形式,使用它可以構建更靈活的報表
模板和庫:主要用于復用報表設計,提高報表開發的效率
3. BIRT元素
標簽:插入一段靜態文本:
文本:插入文本塊(文本HTML)或可選嵌入表達式:
數據:插入數據集列或表達式結果:
動態文本:文本功能+數據功能:
圖像:從文件或URL插入圖像:
網格:插入行/列布局以直觀排列其它項:
列表:在頁眉詳細信息頁腳區段中插入數據集行的靈活格式表示:
表:在頁眉詳細信息頁腳區段中插入數據集行的列表示:
交叉表:插入交叉表以按行和列格式顯示聚合數據:
圖表:顯示圖表:
4.報表設計器
數據瀏覽器:把你的數據源(連接)以及數據集(查詢)組織起來。數據集編輯器允許你測試數據集,以確保報表接收數據的正確性。
布局視圖(Layout):所見即所得編輯器為你的報表提供以拽方式來創建表現內容。包含一個標準報表條目調色板。
屬性編輯器(Property Editor):以便利的格局表現大多數通用的用戶屬性使編輯更快速和容易。BIRT 也集成了標準 Eclipse 屬性視圖,為每個條目提供詳細的屬性列表。
報表預覽(Preview):你可以在任何時間采用真實數據測試你的報表。預覽窗口直接內嵌在 Eclipse 中。
代碼編輯器(Script) :在訪問數據以及報表生成或瀏覽時,腳本把業務邏輯添加給報表。在編輯腳本時代碼編輯器提供標準的 Eclipse 特性:語法加色、自動完成等等。BIRT 用很簡單的腳本來表達,expression builder 能更容易的創建這些表達。
略圖(OutLine):BIRT 報表被組織為一個樹型結構作為整體報表的根,并且為樣式、報表內容、數據源、數據集、報表參數等分類。略圖視圖提供你整個報表結構緊湊的預覽。
總結
以上是生活随笔為你收集整理的BIRT使用1:简介、概念、元素、报表设计器组成的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ffmpeg for iOS,并调试iF
- 下一篇: 电脑开机黑屏时间长怎么办 Win10开机