0

テーブルとして表示されるページに VO があります。そのため、ページが読み込まれると、VO が自動的に実行され、ページが読み込まれるとすぐにデータがページに表示されます。ページ読み込み時に VO の実行を停止できますか? ページの読み込み時にデータのないテーブルを表示したいと思います。

4

2 に答える 2

0

これを行う適切な (ADF によって設計/意図された) 方法は、AF:query コンポーネントまたは AF:quickquery コンポーネントを追加することです。これにより、クエリが実行および表示されなくなります。ユーザーが何かを入力してクエリを実行すると、対象の UI コンポーネント (フォーム、テーブルなど) がコンテンツで更新されます。af:query コンポーネントは、VO で作成した ViewCrieria に基づいています。ビュー基準は、名前付きの where 句のフラグメントです。

af:quickquery コンポーネントを使用すると、ユーザーは複数の属性から1つを選択して問合せを実行できます。User2505647 によって提案されたアプローチよりもはるかに簡単

これらが役立つかもしれません :

于 2013-06-20T17:25:41.960 に答える