16.16 レポート・レイアウトを使用したレポート・リージョンまたはレポート問合せのフォーマット
レポート・レイアウトを作成してレポート・リージョンまたはレポート・レイアウトをフォーマットします。
- レポート・レイアウトについて
レポート・レイアウトについて説明します。 - レポート・レイアウト・オプションについて
レポート・レイアウト・オプションについて説明します。 - レポート・レイアウトの作成
共有コンポーネントでレポート・レイアウトを作成します。 - レポート・レイアウトの編集
共有コンポーネントでレポート・レイアウトを編集します。 - レポート・レイアウトのコピーまたはサブスクライブ
現在のアプリケーションまたは別のアプリケーションから、レポート・レイアウトをコピーします。別のアプリケーションからレポート・レイアウトをコピーする場合は、それをサブスクライブすることもできます。 - 電子メール・テンプレートのサブスクライブ
「電子メール・テンプレート」、「詳細」ページで電子メール・テンプレートをサブスクライブします。
親トピック: 共有コンポーネントの管理
16.16.1 レポート・レイアウトについて
レポート・レイアウトについて説明します。
クラシック・レポート・リージョン、対話モード・レポート・リージョンまたはレポート問合せをフォーマットするには、レポート・レイアウトと関連付けます。レポート・レイアウトを使用すると、印刷用形式でデータをレンダリングできます。レポート・レイアウトを選択しない場合は、デフォルトのXSL-FOレイアウトが使用されます。
プリント・サーバー・タイプ | レイアウト・タイプ |
---|---|
Oracle Document Generator事前構築済ファンクション | DOCX |
Oracle Analytics (BI) Publisher | RTF、XSL-FO |
APEX Office Print | DOCX、XLSX、PPTX、HTML、Markdown、CSV、TXT、ODS、ODT、ODP |
外部(Apache FOP) | XSL-FO |
関連項目:
Oracle APEX管理ガイドのレポート出力の構成
16.16.2 レポート・レイアウト・オプションの概要
レポート・レイアウト・オプションについて説明します。
レポート・レイアウトは、次のいずれかのオプションに基づいて作成できます。
-
汎用列 - 汎用レポート・レイアウトはほとんどの問合せ結果セットに使用できます。このレイアウトを使用すると、出力可能なドキュメントの生成時に、列の数が自動的に調整されます。
多くのレポート・レイアウト属性は、組込みのデフォルトXSL-FOレイアウトを使用して、レポート・リージョンに対して宣言的に定義できます。レポート・レイアウトを追加制御する必要がある場合は、このステップによりカスタマイズ可能な組込みのデフォルトXSL-FOレイアウトのコピーを作成できます。
-
名前付き列 - 名前付き列のレポート・レイアウトは、問合せ固有のレポート・レイアウトで、問合せ結果セットに含まれる列の定義済リストで使用できるよう設計されています。このレイアウト・タイプはページ・アイテムおよび問合せ列の位置を正確に制御する必要がある場合に、個別に設計されたレイアウトで使用されます。
- Oracle Document Generator事前構築済ファンクション
- APEX Office Print
関連項目:
Oracle APEX管理ガイドのレポート出力の構成
16.16.4 レポート・レイアウトの編集
共有コンポーネントでレポート・レイアウトを編集します。
レポート・レイアウトを編集するには:
- 共有コンポーネント・ページにナビゲートします。
- 「ファイルとレポート」で、「レポート・レイアウト」をクリックします。
- レポート・レイアウト・ページで、編集するレイアウトを選択します。
- 汎用列レイアウトの場合は、「レポート・レイアウトの編集」ページで直接レイアウトを編集し、「変更の適用」をクリックします。
- 名前付き列レイアウトの場合:
16.16.5 レポート・レイアウトのコピーまたはサブスクライブ
現在のアプリケーションまたは別のアプリケーションから、レポート・レイアウトをコピーします。別のアプリケーションからレポート・レイアウトをコピーする場合は、それをサブスクライブすることもできます。
ヒント:
サブスクリプションにより、開発者はワークスペース内の複数のアプリケーション間で共有コンポーネントを再利用できます。サブスクリプションについてさらに学習するには、「共有コンポーネント・サブスクリプションの使用」を参照してください。レポート・レイアウトをコピーするには:
- 「共有コンポーネント」、「レポート・レイアウト」ページにナビゲートします:
- 現在のアプリケーション内でレポート・レイアウトをコピーするには:
- 別のアプリケーションからレポート・レイアウトをコピーするには:
16.16.6 電子メール・テンプレートのサブスクライブ
「電子メール・テンプレート」、「詳細」ページで電子メール・テンプレートをサブスクライブします。
サブスクリプションにより、開発者はワークスペース内の複数のアプリケーション間で共有コンポーネントを再利用できます。共有コンポーネント・サブスクリプションの詳細は、「共有コンポーネント・サブスクリプションの使用」を参照してください。
ヒント:
電子メール・テンプレートをコピーして「サブスクライブ」オプションを有効にすることによって、電子メール・テンプレートをサブスクライブすることもできます。「電子メール・テンプレートのコピーまたはサブスクライブ」を参照してください。現在のアプリケーションで電子メール・テンプレートをサブスクライブするには: