5

1 つの SharePoint ページに 7 つのレポート ビューアー Web パーツがあります。それらすべてをロードするには何年もかかります。RDL を直接開くと、レポートは 2 秒以内に読み込まれます。レポート ビューアー Web パーツを 1 つだけ読み込むと、Web パーツの読み込みも非常に高速になります。

ロード時間を短縮するにはどうすればよいですか?

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

4

1 に答える 1

3

私たちは何年にもわたって同じ問題を抱えてきました。SharePoint は、複数のレポート ビューアー Web パーツをうまく処理できません。イライラしますが、それについてできることはあまりありません。最善の解決策は、さまざまなレポートを 1 つのレポートに結合し、本質的にレポート自体にダッシュボードを作成することであることがわかりました。これにより、Web パーツの数が 1 つまたは 2 つに減りました。

于 2013-04-25T17:28:03.490 に答える