ReportViewer に書式設定されたテーブルがあります。ただし、Excel にエクスポートする場合 (書式設定されたテーブルをエクスポートしたくない場合)、代わりに、元の/生の/マッサージされていないデータ テーブルを Excel ファイルに出力したいと考えています。
Excel へのエクスポート機能をインターセプトし、別の形式でデータを出力する最良の方法は何ですか?
ReportViewer に書式設定されたテーブルがあります。ただし、Excel にエクスポートする場合 (書式設定されたテーブルをエクスポートしたくない場合)、代わりに、元の/生の/マッサージされていないデータ テーブルを Excel ファイルに出力したいと考えています。
Excel へのエクスポート機能をインターセプトし、別の形式でデータを出力する最良の方法は何ですか?
ReportViewerにShowExportButton
toをFalse
配置し、作業を行う新しいボタンをページに追加します。
ReportExport
または、イベントに参加し、[キャンセル]をに設定してTrue
、カスタムメソッドを起動することもできます。
Private Sub ReportViewer1_ReportExport(ByVal sender As Object, _
ByVal e As Microsoft.Reporting.WinForms.ReportExportEventArgs) _
Handles ReportViewer1.ReportExport
e.Cancel = True
End Sub