リスト・バインディング・エディタ - 列挙モード

定義済値セットの特定の属性の更新を可能にする列挙モード・バインディングを作成する際に使用します。

バインディングの操作対象となるデータ・コレクションおよび属性を選択し、ユーザーが選択する値セットを指定します。適切な選択肢を指定するには、バインドされた属性に指定される値を把握しておく必要があります。

列挙モードでは、定義済リストに指定された値を選択して、バインドされたデータ・コレクション内のオブジェクトの属性を更新します。列挙モードは、データ・コレクションから値を取得する際よりも、ユーザーがコーディングした値を使用するデータ・オブジェクト属性を更新する際に役立ちます。

リスト・バインディング・モード
リスト・バインディング・エディタのモードを選択します。表示されるヘルプ・トピックは選択したモード固有のものです。
データ・コレクション
コントロールをバインドする使用可能なデータ・コレクションをリストから選択します。使用可能なコレクションのリストは、Oracle ADFデータ・コントロールに登録したビジネス・サービスによって決まり、データ・バインディング・パレットに表示されます。
属性
値の列挙リストにバインドする属性を選択します。このリストには、選択したデータ・コレクションに含まれるオブジェクトの属性がすべて表示されます。
値のセット
コントロールに表示される順序で値を入力します。[Enter]を押して値を設定し、新しい値を入力します。
イテレータの選択

データ・コレクションへのアクセスに必要なイテレータを選択するか、指定されたイテレータをそのまま使用します。選択したデータ・コレクションにイテレータが存在しない場合、フィールドは空になります。選択したデータ・コレクションにイテレータ・バインディングを作成するには、「新規」をクリックします。「イテレータID」ダイアログで、イテレータの一意のIDを入力するか、デフォルトの名前をそのまま使用して「OK」をクリックします。指定したイテレータIDがバインディング定義ファイル(UIModel.xml)に追加され、アプリケーションの他のバインディングからもアクセスできるようになります。

作成したバインディングを使用しない場合は、使用しないイテレータ・バインディングをバインディング定義ファイルから削除します。エディタで「取消」をクリックしてもバインディングは自動的に削除されません。

警告: ドロップダウン・リストでイテレータの選択内容を変更すると、以前選択していた属性が削除されます。イテレータの選択を変更する前に、選択されていた元の属性を記録しておく必要があります。必要な場合は、「取消」をクリックすると、元の属性の選択は更新されずにバインディング・エディタが終了します。


Oracle ADFバインディングの詳細は、次のトピックを参照してください。

Oracle ADFのバインディングについて

バインディングのカスタマイズの詳細は、次のトピックを参照してください。

列挙モードでのADFリスト・バインディングのカスタマイズ
式でのADFバインディングのプロパティ設定

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

Oracle ADF Webページ内のUIコンポーネントについて
Oracle ADF JavaクライアントにおけるUIコンポーネントについて

 

Copyright © 1997, 2004, Oracle. All rights reserved.