0
クエリに基づくのではなく、プログラム的に行が挿入されたテーブルがあります。言い換えれば、テーブルを担当するビューオブジェクトに接続されているエンティティは存在しません。テーブルはサイズ変更可能なポップアップにあります。テーブルの行をスクロールすると、「データを取得しています..」というメッセージが表示されます。私の質問は、このメッセージを取り除く方法があることです。すべての行を一度にフェッチすることです。 私が試したことは、ビューとイテレータの両方の範囲サイズを-1に設定することでしたが、これはすべての行を取得するはずですが、動作しません。なぜどんなアイデア? JSFページでJSFテーブルのスクロール時に "Fetching Data .."というメッセージが表示されなくなりました
表:
<af:table fetchSize="#{bindings.ABC.rangeSize}"
id="t2">
イテレータ範囲サイズ:
表示対象範囲のサイズ:それは正しいアプローチ
です溶液?そうでない場合は、どちらが正しいですか?ありがとう!
と[MCVE] [尋ねる]をお読みくださいし、それに応じて – Kukeltje
取得されるどのように多くの行あなたの質問を向上させますか? 「google」にはデフォルト値がありますか? DBが事を制限している可能性があります...それはあなたが知っているオラクルです;-) – Kukeltje
私は既にデフォルト値が25であることを確認しました。それを無効にするために-1を使用します。テーブルの背景では、クエリに基づいているのではなく、プログラムによって行が移入されるビューオブジェクトを使用します。だから、私はデータベース操作がないと思いますか? –