0

データの視覚化を使用して小さな ADF アプリケーションを構築していて、問題が発生しました。

現在、 という名前のセッション スコープ マネージド Bean があります。これは、プロパティによって DataControl 内の SQL クエリにmap_actionデータを渡すために使用されます。<dvt:map>country

locationこのクエリは、そのwhere句で指定されたバインド変数を使用します。また、バインド変数は、グルーヴィーな式から値を取得します。

adf.context.sessionScope.map_action.country

これには 1 つの問題があります。の値がmap_action.country変化しても、バインド変数は常に最初の値を使用します。

locationの値を取る方法はありますmap_action.countryか? キャッシュされた値を読み取っているように見えます。

おそらくグルーヴィーな表現は正しくありません。map_action現在のインスタンスにメッセージを送る方法はありますか?

前もって感謝します。

4

1 に答える 1