3.5.4 テンプレート・コンポーネント
テンプレート・コンポーネントを使用して、他のプラグインと同様にページ・デザイナで動作する再利用可能なUIコンポーネントを作成します。
テンプレート・コンポーネントは、ページ・デザイナ内で処理、メニューおよびカスタム属性をサポートする再利用可能なUIコンポーネントを作成するための新しいプラグイン・タイプです。これらのコンポーネントは、1つまたは複数のデータ行を表示するリージョンとしてスタンドアロンでレンダリングでき、レポートの列の一部として使用することもできます。
プラグインで定義された属性は、プラグイン・タイプを使用して、ページ・デザイナで列またはリージョンを編集できます。プラグインに対するアクション位置およびアクション・テンプレートの導入により、テンプレート・コンポーネントの行レベル条件でアクションおよびメニュー・ボタンを定義できます。
開発者は、テンプレート・コンポーネントを使用して、PL/SQLに基づいていない新しいリージョン・タイプをAPEXに追加できます。テンプレート・コンポーネントに基づく新しいリージョンでは、次のことが可能です。
- 複数行または単一行として即時表示
- ページ区切りを記憶
- ファセット検索およびスマート・フィルタを使用
- 外部ソート・キー・アイテムのサポート
テンプレート・コンポーネント・プラグイン・タイプは、HTMLテンプレートを含み、テンプレート・ディレクティブをサポートします。テンプレート・ディレクティブは、周囲のテキストの処理方法を制御するテンプレート内の特別なトークンです。
ヒント:
テンプレート・コンポーネント・タイプ・プラグインについてさらに学習するには、テンプレート・コンポーネント・タイプ・プラグインについてを参照してください親トピック: Oracle APEXでのテンプレートの使用方法