精通BIRT:Eclipse商務智能報表工具開發實踐指南


http://blog.csdn.net/birtbird/article/details/8935520

[置頂] 精通BIRT:Eclipse商務智能報表工具開發實踐指南

分類: BIRT 808人閱讀 評論(12) 收藏 舉報

書籍正有清華大學出版社編輯出版發行中,敬請期待,目錄如下: 

第一章 BIRT簡介 5

1.1 BIRT初識 5

1.2 BIRT安裝 8

1.2.1 BIRT設計器的安裝 8

1.2.2 BIRT運行時環境的安裝 9

第二章 BIRT設計器概述及本地化支持 12

2.1 BIRT設計器概述 12

2.1.1 基本概念 12

2.1.2 基本視圖 13

2.2 BIRT本地化之漢化 26

2.2.1 BIRT設計器的漢化 26

2.2.2 BIRT Runtime的漢化 27

2.3 BIRT Runtime配置詳解 30

2.3.1 web.xml 30

2.3.2 Servlet模式說明 34

2.3.3 viewer.properties參數設置 36

2.3.4 URL參數 37

2.3.5其它參數設置 41

2.4一個簡單的BIRT的報表案例 41

2.4.1 創建報表工程 41

2.4.2 創建報表 43

2.4.3 數據源配置 46

2.4.4 創建數據集 49

2.4.5 對報表進行布局 51

2.4.6 格式化與預覽 54

第三章 數據源的配置 57

3.1 JDBC數據源 58

3.2在BIRT中使用存儲過程 64

3.3 XML數據源 70

3.3.1 新建XML文件 70

3.3.2 新建XML數據源 71

3.3.3 新建XML數據集 71

3.3.4 預覽效果 73

3.4腳本化數據源 73

3.5 WebServices數據源 82

3.6 平面文件數據源 89

3.6.1. 概述 89

3.6.2. 使用平面文件數據源的優點和缺點 89

3.6.3. 平面文件的定義規則 90

3.6.4. 使用BIRT創建平面文件數據源 92

3.6.5. 編輯平面文件數據源 93

3.6.6. 平面文件數據集 95

3.7 Excel數據源 105

3.8 profile數據源 107

3.9在BIRT中訪問Hibernate POJO 110

3.9.1 概述 110

3.9.2 問題描述 110

3.9.3.Hibernate相關准備 110

3.9.4 制作BIRT報表 114

3.10 數據源的屬性綁定 118

第四章 數據集和參數的建立 120

4.1 數據集的設置 120

4.1.1 SQL選擇查詢數據集 120

4.1.2 多維數據集 127

4.1.3 聯接數據集 131

4.2 參數的設置 133

4.2.1 普通文本和下拉框 133

4.2.2 級聯參數和組合下拉框 142

第五章 文本類報表 147

5.1 基本的文本報表 147

5.2 交互式文本報表 153

5.2 報表主頁和分頁 167

第六章 普通網格報表 171

6.1 屬性,布局 171

6.2 數據項的過濾 182

6.3 數據項的排序 185

6.4 數據項的突出顯示和可視性 190

6.5 鑽取,書簽和目錄 193

6.6 數據項上的鼠標事件 199

6.7 外部腳本的使用,樣式,模板,庫,與資源 211

第七章 分組報表 216

7.1 分組的建立,插入,刪除 216

7.2 分組的排序與過濾 219

7.3 分組的間隔,聚合,可視性,映射,突出顯示,書簽 221

第八章 交叉報表 232

8.1 創建交叉報表和統計 232

8.2 多維交叉報表和維度過濾 236

8.3 表頭的設計 241

第九章 嵌套報表以及參數的傳遞 245

9.1 表內的嵌套 245

9.2 表外的嵌套 247

9.3 參數的傳遞 248

第十章 圖表 250

10.1 圖表的選擇數據 250

10.2 圖表的格式 259

10.3 圖表的交互 265

10.4 圖表的動態設置與異步刷新 277

第十一章 數據綁定與腳本,事件機制詳解 302

11.1 事件機制詳解 302

11.2 Javascript事件處理程序 322

11.2.1 普通報表的Javasript事件處理程序詳解 322

11.2.2 圖表的Javasript事件處理程序詳解 339

11.3 Java事件處理程序 380

11.3.1 普通報表Java事件處理程序詳解 380

11.3.2 圖表Java事件處理程序詳解 395

11.4 表達式生成器 409

11.4.1 表達式生成器詳解 409

11.4.2 常用的Birt Javasript函數 411

第十二章 報表的部署,導出與打印 437

12.1 報表的工作模式與部署 437

12.1.1 五種工作模式 437

12.1.2 第一種工作模式URL 437

12.1.3 第二種工作模式jsp tag 439

12.1.4 第三種工作模式JAVA運行導出 443

12.1.5 第四種工作模式-自定義birt web viewer 447

12.1.6 第五種工作模式-產生並運行報表 452

12.2 BIRT報表的打印和導出 456

12.2.1 報表的打印相關配置 456

12.2.2 報表的定制導出 461

第十三章 報表引擎API及報表API 465

13.1 報表引擎詳解,API結構 465

13.1.1 報表的三大類引擎 465

13.1.2 報表引擎 466

13.1.3 報表設計引擎 470

13.1.4 圖表引擎 471

13.1.5 報表引擎API 473

13.1.6 報表設計引擎API 522

13.1.7 圖表引擎API 571

13.2 自定義BIRT  WebViewer(報表展示器) 583

第十四章 高級特性-報表的擴展 603

14.1 擴展BIRT報表聚合條件 603

14.1.1 創建新聚合插件 603

14.1.2 設置擴展點 604

14.1.3 創建必要的聚合類 605

14.1.4 創建單獨的聚合描述類 610

14.1.5 測試插件 613

14.2 擴展BIRT報表數據源ODA 615

14.2.1 自定義 ODA 數據驅動 617

14.2.2 實現一個運行時的 ODA 數據源 630

14.2.3 ODA 數據驅動及數據源的使用 631

14.3 擴展BIRT數據項及數據展示 639

14.3.1 報表數據項設計的擴展 641

14.3.2 報表數據項展示的擴展 647

14.3.3 報表數據項實時配置擴展 652

14.3.4 報表設計雙擊對話框擴展 663

14.3.5 報表右鍵菜單擴展 667

14.3.6 報表屬性標簽頁擴展 669

14.3.7 報表表達式生成器擴展 681

第十五章 高級特性-開放源碼:BIRT報表CVS構建 691

15.1 使用CVS構建BIRT報表設計器和引擎 691

15.2 BIRT報表服務器部署及集群支持 699

第十六章 BIRT疑難雜惑清理 705

16.1 BIRT報表出現的基本問題 705

16.1.1  問題一:OutOfMemoryError錯誤 705

16.1.2  問題二:session失效錯誤 705

16.1.3  問題三:外部Javascript或者Jar包無法找到錯誤 707

16.1.4  問題四:怎么自定義打印 707

16.1.5  問題五:連續時間段空記錄的顯示 708

16.2 關於BIRT分組報表打印或者導出EXCEL出現空白行的解決方案 708

16.3 復雜的中國式報表統計 711 

歡迎開發者繼續在此關注和研究BIRT報表。

 


免責聲明!

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



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