0

レポートをJasperReports Serverにデプロイしました。レポートを実行すると、結果グリッドはバックグラウンドで表示されますが、ページは読み込み中のため、レポートをエクスポートできません。ページの読み込みがキャンセルされると、エクスポート オプションが無効になります。

他のレポートも展開しましたが、正常に動作しています。

どういう理由ですか?ガイドしてください。

4

1 に答える 1

2

jasper サーバーで実行しているレポートのページ数が増えているか、データベースからより多くのデータをフェッチしている可能性があります。これが、ロード プロセスが継続し、エクスポート オプションが無効な状態になっている理由です。レポートのすべてのページが jasper サーバーに読み込まれない限り、レポートをエクスポートすることはできません。したがって、この問題を解決するには、次の 3 つのアプローチを適用できます。 1. クエリ内のレコード数を制限します。2. クエリにフィルタを適用します。3. パフォーマンスを重視してクエリを最適化します。

場合によっては、読み込みプロセスが停止した場合に、読み込まれたページをナビゲートすると、すべてのページがすばやく読み込まれることがわかりました。

これらの回避策がお役に立てば幸いです。

よろしく、

スリカント・カタム

于 2013-05-20T06:34:18.657 に答える