Webページにデフォルトのデータバインド入力フォームを作成することにより、ユーザーはデータバインド・テキスト入力要素を介してコレクションの属性値を編集できるようになります。ページにデータバインド値リスト・コンポーネントを追加すると、ユーザーは表示されたリストからコレクションを編集できます。値リストを使用すると、ユーザーはコレクションをナビゲートし、コレクションごとに変更を発行できます。
ADF LOVバインディングの詳細は、「ADF値リスト(LOV)バインディングについて」を参照してください。
値リストを使用してコレクションをナビゲートするための入力フォームを作成するには、次のようにします。
StrutsベースのJSPを作成する場合、Strutsページ・フローを使用してページを作成する必要があります。
注意: 「データ・コントロール・パレット」には、階層構造を使用してマスターおよびディテール・コレクションが表示されます。マスター/ディテール関連を定義する場合、「データ・コントロール・パレット」でマスター・コレクションの子ノードとして表示されているディテール・コレクションを選択するようにしてください。
選択する属性は、ディテール・コレクションの外部キーとして表示されているマスター・コレクションのキー値である必要があります。たとえば、DeptNumber
は、Departmentコレクションのキー値を示し、Employeeコレクションの外部キー値です。
ADF LOVバインディング・プロパティでターゲットおよびソース・コレクションを定義する場合、LOVバインディングについてマスター/ディテール関連を選択しないでください。かわりに、関連のないコレクションを選択し、LOVリストにナビゲートしないようにします。この選択はユーザーがLOVウィンドウで行います。
表に表示される行数を管理するには、作成されたADFイテレータ・バインディングでレンジ・サイズを変更します。
データ・コントロール・パレットについて
ADF値リスト(LOV)バインディングについて
ADF LOVバインディングを使用した値リストの作成
ADF LOVバインディングを使用した入力フォームの作成
Copyright © 1997, 2007, Oracle. All rights reserved.