課程簡介

高級 JasperReports 功能簡介

  • 高級報告功能概述
  • 瞭解 JasperReports 體系結構

使用子報表

  • 創建和集成子報表
  • 主報表和子報表之間的參數傳遞
  • 管理子報表數據源
  • 組與子報表之間的比較

使用變數和計算

  • 在報表中創建和使用變數
  • 實現複雜計算
  • 聚合數據

複雜的數據源連接

  • 使用多個數據源
  • 創建自訂數據源
  • 實現數據源篩選器

自訂報告範本

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

高級圖表和可視化

  • 實現高級圖表和圖形
  • 使用自定義視覺物件
  • 創建和整合數據透視表
  • 集成第三方可視化庫

腳本和 Expressions

  • 編寫自定義表示式和腳本
  • 在 JasperReports 中使用 JavaScript 和 Groovy
  • 實現高級邏輯的 scriptlet

參數化和用戶輸入

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

將 JasperReports 與應用程式整合

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

高級匯出選項

  • 將報告匯出為各種格式
  • 自定義匯出配置
  • 實現自定義導出器

性能優化

  • 優化報表性能
  • 管理大型數據集
  • 高效報告設計的最佳實踐

安全和許可權

  • 實現報表安全性
  • 管理使用者許可權和訪問控制
  • 使用 JasperReports 伺服器進行安全報告分發

高級分組技術

  • 關於使用小組的更高級培訓
  • 多頁控制件
  • 固定形式,內部有一個可變部分
  • 正面和背面,正面和背面是可變的,但背面是固定的

摘要和後續步驟

最低要求

  • JasperReports的基礎知識
  • 熟悉 SQL 和資料庫概念

觀眾

  • BI 分析師
  • ETL 開發人員
  • Database 專業人士
 14 時間:

人數


每位參與者的報價

客戶評論 (1)

Provisional Upcoming Courses (Require 5+ participants)

課程分類