お問い合わせ

コース概要

高度なJasperReports機能の概要説明

  • 高度なレポート作成能力に関する全体像の把握
  • JasperReportsの仕組みと構造について学習

サブレポートの扱い方

  • サブレポート作成および他レポートへの組み込み手順を学習
  • 親子間のパラメータ引き渡し方法について理解する
  • サブレポートごとのデータソース制御方法を習得
  • グループ処理とサブレポートの使い分けについて説明

変数および計算式の利用方法

  • レポート内で利用可能な変数作成手法を学ぶ
  • 高度な計算処理の実装例について解説する
  • 大量データの集計方法について理解する

多様なデータソースの接続対応

  • 複数のデータソース同時使用法を実習
  • 独自仕様のデータソース作成手順について学ぶ
  • 条件別抽出機能を持つフィルター設定方法を修得する

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

  • オリジナルデザインのテンプレート作成法を実践
  • 書式設定や条件付き表示制御技術について習得する
  • 動的構造を持つレポート設計方法を学ぶ

高度なグラフ作成・可視化技術

  • 特殊効果が加えられた各種チャートの生成手順を理解する
  • カスタムビジュアル素材活用方法について説明
  • 多角的なピボットテーブル設計・連携法を実習
  • サードパーティ製可視化ツールとの統合手法についても解説します

スクリプトおよび数式処理技法

  • 独自数式表記や簡易コード作成方法を習得する
  • JavaScriptやGroovyといった言語のJasperReports内活用術を学ぶ
  • 複雑な処理を実行させるスクリプト記述技術を説明します

パラメータ管理およびユーザー入力対応

  • 高度な特性を持つ各種パラメータ設定法を習得する
  • 操作可能型レポートの構築手法について理解する
  • 条件判定に基づく動的コンテンツ更新制御技術を説明します

他システムとの統合対応法

  • Javaベースのアプリケーション内にJasperReports機能を組み込む方法を学ぶ
  • サーバー製品であるJasperReports Server利用手順について説明します
  • Webサービス間連携設定法も実習で学びます

高度なエクスポート機能利用法

  • 各種ファイルフォーマット向け出力手順を理解する
  • カスタム設定に基づく書き出し方法について説明します
  • 独自仕様のエクスポータ生成法を実践します

レポートパフォーマンス向上対策

  • 高速化処理技術の選択基準について説明します
  • 膨大なデータ量を効率的に処理する手法を学ぶ
  • スムーズ動作実現のための設計上ベストプラクティスを説明します

セキュリティ対策および権限管理技術

  • レポート保護対策の実装法を習得する
  • 利用者ごとのアクセス制限設定方法を説明します
  • サーバー製品を用いた安全な配布作業手順も学びます

高度なグループ処理技術

  • より洗練されたグルーピング技法について実習します
  • 多ページ間連携制御方法を説明します
  • 可変部分を持つ固定フォーム設計技術も学びます
  • 表面レイアウトが変化しても裏面構造は保持する仕様について説明します

総括と今後の学習指針提示

要求

  • JasperReportsに関する基本的な知識の習得
  • SQLおよびデータベースの仕組みへの理解が必要です

受講対象者

  • BIアナリスト
  • ETL開発者
  • データベース専門家
 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (3)

今後のコース

関連カテゴリー