聯繫我們

課程簡介

進階 JasperReports 功能介紹

  • 進階報表功能概覽
  • 理解 JasperReports 架構

子報表操作

  • 建立與整合子報表
  • 主報表與子報表間的參數傳遞
  • 管理子報表數據源
  • 分組與子報表的比較

變數與計算式使用

  • 建立和使用報表中的變數
  • 實施複雜計算
  • 數據聚合

複雜數據源連線

  • 處理多個數據源
  • 建立自訂數據源
  • 實施數據源篩選器

報表範本自訂

  • 建立自訂範本
  • 使用樣式與條件格式
  • 設計動態報表

進階圖表與視覺化

  • 實施進階圖表與圖形
  • 使用自訂視覺元素
  • 建立並整合樞紐分析表
  • 整合第三方視覺化函式庫

腳本與表達式

  • 編寫自訂表達式與腳本
  • 在 JasperReports 中使用 JavaScript 和 Groovy
  • 實施腳本片斷以實現進階邏輯

參數化與使用者輸入

  • 建立和使用複雜參數
  • 設計互動式報表
  • 實施參數驅動的報表內容

JasperReports 與應用程式整合

  • 在 Java 應用程式中嵌入 JasperReports
  • 使用 JasperReports Server
  • Web 服務整合

進階匯出選項

  • 將報表匯出至多種格式
  • 自訂匯出設定
  • 實施自訂匯出器

效能最佳化

  • 最佳化報表效能
  • 管理大型數據集
  • 高效報表設計的實用建議

安全性與權限

  • 實施報表安全性
  • 管理使用者權限與存取控制
  • 使用 JasperReports Server 安全地分发報表

進階分組技術

  • 關於分組使用的更深入培訓
  • 多頁控制
  • 內部具有可變區塊的固定表格
  • 前部可變但後部固定的情況

總結與後續步驟

最低要求

  • JasperReports 的基本知識
  • 熟悉 SQL 與資料庫概念

受眾

  • 商業智慧分析師
  • ETL 開發人員
  • 資料庫專業人員
 14 小時

人數


每位參與者的報價

客戶評論 (3)

即將到來的課程

課程分類