マスター/ディテール・フォームのマスター部分の役割は、ユーザーがマスター・コレクションのデータ・オブジェクトを1つずつ表示および移動できるようにすることです。マスター・フォームでは通常、単一のデータ・オブジェクトに焦点が当てられるため、そのUIには個々のテキスト・フィールドまたはその他の属性レベルのコントロールが含まれます。ナビゲーションについては、ナビゲーション・バー・コントロールがUIに追加される場合があります。
フォームのマスター部分の設計を開始するには、データ・コントロール・パレットというJDeveloperデータ・バインディング・ツールを使用します。JDeveloperのビジュアル・エディタで空のフォームを開くと、データ・コントロール・パレットも開きます。このパレットは、「表示」「データ・コントロール・パレット」の順に選択して開くこともできます。
バックエンドのビジネス・サービスと連係するデータ・バインドされたフォームの設計作業も、データ・コントロール・パレットを使用して実行されます。パレットを使用すると、UI設計者は、アプリケーション開発者がOracle ADFデータ・コントロールのインスタンスに登録したビジネス・サービスを階層構造で参照できます。データ・コントロールによって、ビジネス・サービス・コレクション別に公開されたマスター/ディテールの関係が取得され、パレットによって、これらの関係が階層内の親ノードと子ノードとして表示されます。使用可能な詳細コレクションを表示するには、階層内の親ノードを開きます。
Copyright © 1997, 2006, Oracle. All rights reserved.