Изменение экспорта в Excel в ReportViewer - PullRequest
1 голос
/ 19 апреля 2010

У меня есть отформатированная таблица в ReportViewer. Когда я хочу экспортировать в Excel - я не хочу экспортировать отформатированную таблицу - вместо этого я хочу вывести исходную / необработанную / немассажную таблицу данных в файл Excel.

Как лучше всего перехватить функцию экспорта в Excel и вывести данные в другом формате?

1 Ответ

3 голосов
/ 30 апреля 2010

Поместите ShowExportButton в False в ReportViewer и добавьте новую кнопку на своей странице, которая выполняет эту работу.

Или вы можете войти в событие 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...