前一主題下一主題


目錄

學習基本觀念

教學指導 1:建置簡式清單報告

作業 1:建立新專案

作業 2:建立新報告

作業 3:建置資料來源

作業 4:建置資料集

作業 5:版面報告

作業 6:排序資料

作業 7:格式化報告

編輯直欄標題

格式化直欄標題

單行顯示姓名

增加列間距

作業 8:建立報告標題

下一步

連線到資料來源

如何建立 BIRT 資料來源

如何修改現有的 BIRT 資料來源

如何刪除 BIRT 報告設計者資料來源

如何指定資料庫或其他 JDBC 資料來源的連線資訊

如何新增 JDBC 驅動程式

如何刪除 JAR 檔中的所有 JDBC 驅動程式

擷取資料

如何建立資料集

如何變更資料集的資料來源

如何撰寫 JDBC 資料集的 SQL 查詢

如何指定 JDBC 資料集的儲存程序

如何檢視和變更輸出直欄

如何變更預覽結果顯示的列數

如何將計算欄位加到資料集中

如何結合資料集

如何定義動態查詢

如何設定快取喜好設定

連結資料

如何建立直欄連結

版面報告

如何新增列或直欄

如何刪除列或直欄

如何將資料集連結到表格

如何插入鏈結的影像

如何插入內嵌影像

如何插入儲存在資料來源中的影像

顯示文字

如何使用動態文字元素

格式化報告內容

如何建立樣式

如何匯入樣式

如何套用樣式

如何修改樣式

如何刪除樣式

如何建立格式化規則

如何修改格式化規則

如何刪除格式化規則

如何拖曳直欄或列的界限以調整大小

如何指定列高度

如何指定直欄寬度

如何合併表格或格線資料格

如何有條件地隱藏元素

排序和分組資料

教學指導 2:分組報告資料

作業 1:開啟報告設計

作業 2:將報告另存新檔

作業 3:將信用限制欄位加到資料集中

作業 4:將信用限制資料加到報告中

作業 5:依信用限制分組客戶資料

作業 6:在群組標頭中顯示信用限制範圍

作業 7:顯示聚集資訊

作業 8:格式化報告

從詳細資料列中移除信用限制資料

在每個群組第一列顯示群組標頭

用線條分隔每個群組

作業 9:在 BIRT 報告檢視器中預覽報告

作業 10:在目錄中顯示信用限制範圍

聚集資料

如何在表示式建置器中建構聚集表示式

撰寫表示式

過濾資料

如何過濾從 JDBC 資料來源擷取的列

如何在資料集層次過濾

如何在報告元素層次過濾

如何在群組層次過濾

讓使用者過濾資料

讓使用者在查詢執行時期過濾

如何建立簡式報告參數

如何將參數記號插入 SQL 查詢中

如何建立 data-set 參數

如何在報告執行時以動態方式更新過濾條件

建置含有子報告的報告

教學指導 3:建置含並列子報告的報告

作業 1:建立新報告

作業 2:建置資料來源

作業 3:建置客戶報告的資料集

作業 4:建置訂購子報告的資料集

作業 5:建置付款子報告的資料集

作業 6:建立客戶主要報告

作業 7:建立訂購子報告

作業 8:將訂購子報告鏈結至客戶主要報告

作業 9:建立付款子報告

作業 10:將付款子報告鏈結至客戶主要報告

作業 11:只顯示訂購或付款客戶

作業 12:並列顯示子報告

作業 13:格式化報告

強調顯示客戶名稱

編輯直欄標題

變更日期格式

變更數字格式

增加元素垂的直間距

增加訂購和付款表格的水平間距

新增表格邊框

增加表格邊框與內容的間距

在報告中使用圖表

教學指導 4:建立圖表

作業 1:設定報告設計檔案

作業 2:將圖表加到報告中

作業 3:提供圖表的資料

作業 4:檢視圖表

作業 5:更新圖表標題

作業 6:細部調整圖表外觀

在圖表中顯示資料

如何選取圖表資料集

如何分組種類系列資料

如何設定軸的資料類型和格式

如何變更圖表預覽喜好設定

版面和格式化圖表

如何設定圖表背景顏色

如何定義自訂顏色

如何在含有深度的圖表或三維圖表中設定牆面或地板的顏色

如何設定圖表區域嵌入

如何設定線條圖的背景顏色

如何建立繪圖區輪廓

如何使軸內繪圖區產生陰影

如何調整圖表線條圖的放置和填補

如何格式化軸標題

如何新增及格式化計量或圓餅圖中的值系列標題

如何修改軸線

如何修改軸刻度標記

如何新增或修改格線

設計多頁報告

如何在標頭和標底顯示文字

如何指定標頭或標底大小

如何排除首頁的標頭內容

新增互動式檢視特性

如何建立書籤

如何鏈結兩個報告區段

如何鏈結兩份報告

如何建立目錄項目

如何匯出報告資料

建置共用報告開發架構

如何新增元素至程式庫

如何設定報告設計的主題

如何除去報告設計的主題

如何建立範本報告項目

如何設定範本資料夾

如何發佈範本

如何使用範本報告項目

將文字本土化

如何將資源檔指派給報告

如何將現有的資源索引鍵指派給標籤或文字元素

如何在不同的語言環境中預覽報告

在報告設計中使用 Scripting

BIRT Scripting 的概觀

選擇 Java 或 JavaScript

同時使用 Java 和 JavaScript 來撰寫事件處理常式

使用 JavaScript 來撰寫事件處理常式

如何利用 BIRT 報告設計者來輸入 JavaScript 事件處理常式

決定方法執行順序

提供 ReportDesign.initialize 程式碼

如何為 ReportDesign.initialize 方法提供程式碼

提供要追蹤之方法的程式碼

提供 ReportDesign.afterFactory 程式碼

教學指導 5:在 JavaScript 中撰寫事件處理常式

作業 1:開啟報告設計

作業 2:在 Table.onCreate( ) 方法中建立和起始設定計數器

作業 3:有條件地增加 Row.onCreate( ) 方法中的計數器數量

作業 4:利用 ReportDesign.afterFactory( ) 方法來顯示結果

使用 Java 來撰寫事件處理常式

如何建立事件處理常式類別以及將它新增至 Java 專案

如何將 Java 類別關聯於報告元素

Scripting 參照

DateTimeSpan 類別

DateTimeSpan.addDate

DateTimeSpan.addTime

DateTimeSpan.days

DateTimeSpan.hours

DateTimeSpan.minutes

DateTimeSpan.months

DateTimeSpan.seconds

DateTimeSpan.subDate

DateTimeSpan.subTime

DateTimeSpan.years

Finance 類別

Finance.ddb

Finance.fv

Finance.ipmt

Finance.irr

Finance.mirr

Finance.nper

Finance.npv

Finance.percent

Finance.pmt

Finance.ppmt

Finance.pv

Finance.rate

Finance.sln

Finance.syd

Total 類別

關於分組和過濾

關於過濾引數

關於群組引數

Total.ave

Total.count

Total.countDistinct

Total.first

Total.isBottomN

Total.isBottomNPercent

Total.isTopN

Total.isTopNPercent

Total.last

Total.max

Total.median

Total.min

Total.mode

Total.movingAve

Total.percentile

Total.percentRank

Total.percentSum

Total.quartile

Total.rank

Total.runningCount

Total.stdDev

Total.sum

Total.variance

Total.weightedAve


(c) Copyright Actuate Corporation 2006

前一主題下一主題