データ・コントロール・パレットを使用した構造化属性の挿入

データ・コントロール・パレットを使用して、構造化属性を表示できます。データ・コントロールの構造化属性は、たとえばアドレス・オブジェクトに1つのコレクションが定義されたbeanです。ADFデータ・コントロールは、同じタイプの新しいオブジェクトの作成および削除に使用できる、組込みの作成および削除の操作を提供します。Webページでは、入力フォームと読取り専用フォームを使用する構造化オブジェクトを表示するためにデータ・コントロール・パレットを使用します。属性バインディングされたビジュアル要素を使用して、構造化オブジェクトのプロパティを個別に表示することもできます。ADF Swingフォームでは、属性バインディングされたコントロールのみをパネルに表示できます。

注意: データ・コントロール・パレットは、初めて開いたときには何も表示されないことがあります。モデル・プロジェクトからビジネス・サービスをパレットに移入するために必要なステップを完了してください。

Webページで構造化オブジェクトを表示するには、次のようにします。

  1. ADF対応WebページまたはADF対応Swingパネルを作成し、ビジュアル・エディタでそれを開きます。

  2. 「表示」次を選択「データ・コントロール・パレット」を選択してパレットを開きます。

  3. データ・コントロール・パレットの階層を開き、目的の構造化属性に対応する「Beanアクセッサ」アイコンアイコンを探します。

  4. 構造化属性をフォームとして表示するには、ドロップダウン・リストから希望のビジュアル要素を選択します。たとえば、パレットの選択肢は、次のようになります。

    データ・コントロール・パレットでは構造化されたその属性が表示されています

    作成または削除の組込み操作を使用するには、構造化オブジェクト属性の下にある「Operations」フォルダを開きます。たとえば、作成操作を挿入するためのパレットの選択肢は、次のようになります。

    データ・コントロール・パレットでは構造化されたその属性操作が表示されています

  5. ビジュアル要素をWebページに追加するには、データ・コントロール・パレットの上端から、ビジュアル・エディタで開いているWebページに選択項目をドラッグします。

    表示されるWebページ用のバインディング定義ファイルで、イテレータ・バインディング定義が作成されます。


データ・コントロール・パレットで表示される階層の詳細は、次のトピックを参照してください。

設計時にイテレータ・バインディングのプロパティを設定できます。詳細は、次のトピックを参照してください。