2013-04-15 11 views
5

1つのSharePointページに7つのレポートビューアWebパーツがあります。すべてをロードするには時間がかかります。 RDLを直接開くと、レポートは2秒以内に読み込まれます。単一のレポートビューアWebパーツだけをロードすると、Webパーツも非常に高速にロードされます。SharePoint 2010の複数のレポートビューアWebパーツ - 非常に遅い

どのようにローディング時間を短縮できますか?

遅延読み込み、AJAX呼び出しなどのために作成されたUpdatePanelsはすべてこの問題の原因となります。 ViewStateを無効にすることは、Webパーツを壊しているため、オプションではありません。

+0

同じページに7つのレポートビューアWebパーツを持つ理由は何ですか? – skeletank

+0

SharePointページで公開したいレポートが+ 10件ありました。役割に応じて、それぞれ対応する役割の4つのページと5〜8つのレポートWebパーツがあります。 – Boland

+0

ユーザーは、各レポートを表示するためにページを下にスクロールする必要はありませんか?もしそうなら、別のページ(1ページに1つ)にレポートを入れて、ナビゲーションを使って別のレポートを表示させるのはなぜですか? – skeletank

答えて

3

長年にわたって同じ問題がありました。 SharePointは、複数のレポートビューアのWebパーツではうまく機能しません。それはイライラしていますが、それほど多くはできません。一番良いのは、さまざまなレポートを1つのレポートにマージして、レポート自体にダッシュボードを作成することでした。これにより、Webパーツの数が1つまたは2つに減らされました。

関連する問題