大半のビュー属性は、ビュー・オブジェクト定義の一部です。しかし実行時に、一時ビュー属性を特定のビュー・オブジェクト・インスタンスに追加することもできます。これらのビュー属性は動的ビュー属性と呼ばれ、同じビュー・オブジェクトの他のインスタンスには影響を与えません。
実行時に属性をビュー・オブジェクト・インスタンスに追加するには、次のようにします。
addDynamicAttribute()
をビュー・オブジェクト・インスタンスでコールし、属性の名前を渡します。たとえば、TempAttrという属性をビュー・オブジェクト・インスタンスmgrVO
に追加するには、次のコードを使用します。
AttributeDef tempAttrDef = mgrVO.addDynamicAttribute("TempAttr");
このコードにより、属性が追加され、属性定義が返されます。詳細は、関連項目のトピックを参照してください。
実行時にビュー・オブジェクト問合せを変更する方法
Oracle ADFビュー・オブジェクトについて
データ・モデル内のビュー・オブジェクト・インスタンスの検索
ビュー・オブジェクト属性について
Copyright © 1997, 2004, Oracle. All rights reserved.