この項では、プラグインを追加、管理、再利用および共有する方法について説明します。プラグインの例はOracle Technology NetworkのOracle Application Expressプラグイン・リポジトリにあり、サンプル・データベース・アプリケーションに含まれています。
トピック:
関連項目:
開発者はプラグインを使用して、Oracle Application Expressで使用可能な組込みタイプを宣言的に拡張、共有および再利用できます。
Oracle Application Expressは、認証スキーム、認可スキーム、アイテム、リージョン、動的アクションとプロセス・タイプのグループ・セットをサポートします。プラグインによってアプリケーション内で新しいタイプを宣言的に作成および使用することによって、これらの組込みタイプを拡張する手段が提供されます。プラグインは再利用を目的として設計されているため、開発者はプラグインを別のワークスペースにエクスポートおよびインポートしたり、プラグイン・リポジトリを使用してプラグインをOracle Application Expressプラグイン・コミュニティと共有できます。
プラグインを実装するプロセスには、次のステップがあります。
アプリケーション・ワークスペースでプラグインを作成するか、またはインポートします。
プラグインを使用するための認可スキーム、アイテム、リージョン、プロセスまたは動的アクション・タイプを編集または作成します。
プラグインをテストするためにアプリケーションを実行します。
次の場所で、プラグインの実装例を表示できます。
Oracleプラグイン・リポジトリに移動します。
プラグイン・リポジトリの表示を参照してください。
パッケージ・アプリケーションであるサンプル・データベース・アプリケーションをインストールします。
完全開発環境でのパッケージ・アプリケーションの管理およびサンプル・データベース・アプリケーションのインストールおよび実行を参照してください。
Oracle Learning Library (http://www.oracle.com/oll/apex)に移動します。表示されたフィールドに検索基準を入力し、「検索」をクリックします。
プラグインを作成するには、次のようにします。
ヒント:
この項で説明する属性の詳細は、フィールドレベル・ヘルプを参照してください。Oracle Application Expressでのフィールドレベル・ヘルプの表示を参照してください。
プラグイン属性は、プラグインが使用されるとき、開発者に追加データの入力を求めるプロンプトをアプリケーション・ビルダー内で表示するために使用します。
プラグインにカスタム属性を追加するには、次の手順を実行します。
注意:
「作成」または「作成後、さらに作成」をクリックするとき、右側のパネルの「プラグイン」の下の「ページに戻る」チェック・ボックスが選択されていると、同じ属性の編集ページが表示されます。
関連項目:
この項では、プラグインに関連付けられたファイルをアップロードする方法について説明します。
この項では、アイテム、リージョンまたは動的アクション・タイプのプラグインにイベントを追加して、動的アクションに公開できるようにする方法について説明します。たとえば、Start Slide、Sliding、Stop Slideなどのイベントを公開するSliderプラグインによって、これらのイベントが発生したときに応答できる動的アクションを作成できます。
プラグインにイベントを追加するには、次の手順を実行します。
関連項目:
プラグイン・リポジトリによって、開発者がプラグインを共有およびダウンロードできる一元的な場所が提供されます。リポジトリはOracle Technology Networkにあります。
プラグイン・リポジトリを表示するには、次の手順を実行します。
エクスポートされたプラグインをアプリケーションにインポートするにはこのオプションを使用します。プラグインのインポートは、ここで説明するように、プラグイン・ページの「共有コンポーネント」からか、アプリケーション・ビルダーのホームページから実行できます。
プラグインをインポートするには、次の手順を実行します。
関連項目:
プラグイン定義をファイルにエクスポートするにはこのオプションを使用します。このファイルは任意のAPEXアプリケーションにインポートできます。プラグインのエクスポートは、ここで説明するように、プラグイン・ページの「共有コンポーネント」からか、「ワークスペース」ホームページから実行できます。
プラグイン・ページからプラグインをエクスポートするには、次のステップを実行します。
関連項目:
プラグインの対話モード・レポートをリセットして、現在レポートに適用されているすべてのフィルタをクリアします。
対話モード・レポートをリセットするには、次の手順を実行します。
関連項目:
プラグインの使用状況ページには、各プラグインを使用するページ、コンポーネントおよびリージョンが表示されます。
プラグインの使用状況を表示するには、次の手順を実行します。
関連項目: