生成されたレポートをレポートサービスにキャッシュして、後で他の形式にエクスポートできるようにする方法はありますか?
つまり、現在、(Webサービスを介して)レポートのHTMLバージョンを生成しており、ユーザーがExcelファイルを要求した場合は、今回はExcelで再度生成します。問題は、この間にデータが変更される可能性があり、HTMLとExcelのバージョンが異なる可能性があることです。もう1つの明らかな欠点は、フォーマットを変更するだけで十分な場合に、レポートが再生成されることです。
したがって、問題は、レポートサービスが、生成されたデータに対して何らかのキャッシュメカニズムをサポートし、後で指定された形式にエクスポートすることをサポートしているかどうかです。私は気になりますが、レポートビューアコントロールに[エクスポート]ボタンはどのように実装されていますか?実際にレポートを再生成しますか、それとも何らかの方法でエクスポートしますか?