2017-07-07 4 views
0

私は1つの選択コンポーネントをフィルタとしてページにドラッグして選択しました。私は約20の列を持ち、各列はフィルタとして選択した1つの選択肢を持っています。各フィルタは1000を超えるレコードを有する。レコードの数が多くなると、ページをロードするのに多くの時間がかかるので、View Accessorを使用して、コンポーネントにデータを表示しようとしました。af:選択肢を1つ選択すると、範囲サイズの概念がサポートされますか?

まだ、すべてのレコードをフェッチしています。すべてのデータを取得するようにselectonechoiceコンポーネントを制限する方法はありますか?

答えて

0

はい。このLOVに個別のViewObjectを使用する場合は、イテレータのプロパティrangeSizeを使用して、selectOneChoiceレコード数を制限してください。

ViewObject属性に埋め込みLOVを使用する場合は、対応するアクセサのプロパティであるチューニングセクションを編集する必要があります。データベースから行を取得します。行番号までしか取得できません。そこに必要な値を設定してください。

+0

こんにちは。しかし、あなたはアクセサリーのプロパティを試して、範囲サイズやフェッチサイズなどのセクションをチューニングしていると言ったように、しかし、それは運動しませんでした。参考プログラムのビューオブジェクトを使用しています。データベースへの接続はありません。 –

+0

ああ、この機能の実装はあなたの責任です。私はあなたにプログラム上のVOに対する正確な答えを与えることはできませんが、あなたの実装はgetMaxFetchSize/getFetchSizeを呼び出し、応答に従ってください。他に何かがあるかもしれない、調査する。 – Nagh

関連する問題