コース概要

高度なJasperReports機能への導入

  • 高度なレポート作成機能の概要
  • JasperReportsアーキテクチャの理解

サブレポートの操作

  • サブレポートの作成と統合
  • メインレポートとサブレポート間のパラメータの受け渡し
  • サブレポートデータソースの管理
  • グループとサブレポートの比較

変数と計算の使用

  • レポートでの変数の作成と使用
  • 複雑な計算の実装
  • データの集計

複雑なデータソース接続

  • 複数のデータソースの操作
  • カスタムデータソースの作成
  • データソースフィルターの実装

レポートテンプレートのカスタマイズ

  • カスタムテンプレートの作成
  • スタイルと条件付きフォーマットの使用
  • 動的なレポートの設計

高度なチャートと視覚化

  • 高度なチャートとグラフの実装
  • カスタムビジュアルの使用
  • ピボットテーブルの作成と統合
  • 第三者視覚化ライブラリの統合

スクリプトと式

  • カスタム式とスクリプトの作成
  • JavaScriptとGroovyの使用
  • 高度な論理の実装用にスクリプレットを使用する

パラメータ化とユーザー入力

  • 複雑なパラメータの作成と使用
  • インタラクティブなレポートの設計
  • パラメータ駆動型のレポートコンテンツの実装

JasperReportsとアプリケーションの統合

  • JavaアプリケーションにJasperReportsを埋め込む
  • JasperReports Serverの使用
  • ウェブサービスの統合

高度なエクスポートオプション

  • 複数のフォーマットへのレポートのエクスポート
  • エクスポート設定のカスタマイズ
  • カスタムエクスポーターの実装

パフォーマンスの最適化

  • レポートパフォーマンスの最適化
  • 大量データセットの管理
  • 効率的なレポート設計のベストプラクティス

セキュリティと権限

  • レポートセキュリティの実装
  • ユーザー権限とアクセス制御の管理
  • JasperReports Serverを使用した安全なレポート配信

高度なグルーピング技術

  • グループの使用に関するより高度なトレーニング
  • 複数ページの制御
  • 固定フォーム内に可変セクションがあるもの
  • 前面が可変だが背面が固定である場合の前後

まとめと次のステップ

要求

  • JasperReportsの基本的な知識
  • SQLとデータベース概念の理解

対象者

  • BIアナリスト
  • ETL開発者
  • データベースプロフェッショナル
 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (4)

今後のコース

関連カテゴリー