0

レポート サーバーでホストされている SSRS 2005 レポートがいくつかあります。レポートを Excel にエクスポートしようとすると、ダウンロードに通常よりも時間がかかります。それ以外の場合、レポートのレンダリングには許容できる妥当な時間がかかります。

レポート サーバーに対して SQL プロファイラーを実行したところ、内部的に "ReadChunkPortion" sp が何千回も呼び出されていることがわかりました。これはページネーションと関係があると思います。

エクスポートの実行中にページネーションを条件付きで無効にすることはできますか? ヘルプ/指示に感謝します。

4

1 に答える 1

0

このページの最後の文で説明されているように、InteractiveHeight プロパティを 0 に変更するとうまくいく場合があります。ただし、これは HTML のレンダリング方法に影響を与える可能性があるため、その影響に注意してください。

私の経験では、SSRS の Excel へのエクスポートは一般的に非効率的であり、データセットが大きくなるほどイライラします。これを変更するためにできることはほとんどないようです

InteractiveHeight プロパティの設定が機能せず、Excel エクスポートをより高速に実行する必要がある場合は、.csv にエクスポートしてから Excel で開く必要があります。残念ながら、ユーザーはより多くの手順を実行する必要がありますが、レポートのサイズによっては、Excel のエクスポートが完了するのを待つよりも高速になる可能性があります。

于 2012-08-24T19:37:01.353 に答える