データ・コントロール・パレットを使用した編集ページのレイアウト
デモ
詳細
-
エディタ・ウィンドウで、フォーム用の編集JSFページ(例: editDept.jsp)のタブを選択します。
-
データ・コントロール・パレットで、「
findAllDepartments()」
「
Departments」コントロールの順に選択し、そのコントロールをJSFページにドラッグします。
-
表示されたポップアップ・メニューで、「フォーム」
「ADFフォーム」の順に選択します。
-
情報ボックスが表示された場合は、「OK」をクリックしてボックスを閉じます。
-
「フォーム・フィールドの編集」ダイアログで、「送信ボタンを含める」を選択し、「OK」をクリックします。
-
データ・コントロール・パレットから、「mergeEntity(Object)」メソッドを「送信」ボタンにドラッグし、表示されたポップアップ・メニューで「既存のCommandButtonのバインド」を選択します。
-
「アクション・バインディング・エディタ」ダイアログで、「値」フィールドをダブルクリックし、
ボタンをクリックします。
-
「変数」ダイアログで、「ADFバインディング」、bindings、「findAllDepartmentsIter」、「currentRow」の順に選択します。「dataProvider」を選択し、
をクリックして式を作成し、「OK」をクリックします。次に、アクション・バインディング・エディタで「OK」をクリックします。
-
ボタン(現在のラベルは「mergeEntity」)を選択し、プロパティ・パレットで、「Text」属性を「
Commit Changes
」に変更します。
-
コンポーネント・パレットのADF Faces Coreページから、GoButtonを選択し、ページの「Commit Changes」ボタンの後ろにドラッグします。
-
追加したボタンが選択されている状態で、プロパティ・インスペクタで、属性の値を「
Return to Browse
」に変更します。宛先属性については、
ボタンをクリックし、参照ページ・ファイル(例: public_html/browseEdit.jsp
)を検索します。
-
エディタ・ウィンドウで、フォーム用の編集JSFページ(この例に従って作業する場合は「editEmp.jsp」)のタブを選択します。
-
手順2から11を繰り返します。今度は、「
findAllDepartments()」
「
Departments」
「
departmentCollection」コントロールの順に選択し、そのコントロールをJSFページにドラッグします。次に、「ADFバインディング」、bindings、「departmentCollectionIterator」、「currentRow」の順に選択して、使用する「dataProvider」を検索します。
IDE表示の詳細説明
次のステップ
Copyright © 1997, 2006, Oracle. All rights reserved.