ビュー・リンクを使用してマスター行の詳細データを取得できます。次の2つの方法があります。
データ・モデルを使用してビュー・リンクを横断するには、次のようにします。
ビュー・リンク・アクセッサを使用してビュー・リンクを横断するには、次のようにします。
getAttribute()
に渡すことによりディテール行を取得できます。
たとえば、次の条件が成り立つ場合があります。
custVO
は、定義CustomersView
のビュー・オブジェクトのインスタンスです。
custRow
は、custVO
の行です。
CustOrdLink
は、CustomersView
およびOrdersView
の間のビュー・リンク定義です。
OrdersForCustomer
です。
custRow
のすべてのディテール行を取得するコードは次のとおりです。
RowIterator orders = custRow.getAttribute("OrdersForCustomer");
RowIterator
では、ビュー・オブジェクト・インスタンス内と同様に行間を移動できます。
クライアントからのデータへのアクセス
Oracle ADFビュー・リンクについて
Oracle ADFビュー・オブジェクトについて
Oracle ADFアプリケーション・モジュールについて
ビュー・オブジェクト・インスタンスとビュー・リンク・インスタンスについて
ビュー・オブジェクト定義の作成
ビュー・リンク定義の作成
Copyright © 1997, 2006, Oracle. All rights reserved.