У меня есть LocalReport
объект, который я заполняю всей соответствующей информацией.Я использую этот же объект отчета для экспорта в разные форматы.Мои пользователи могут выбрать «Изображение», «Excel», «Word», «PDF» и т. Д., И я использую один и тот же объект отчета, чтобы выполнить этот запрос.
Моя проблема в том, что иногда они могут захотеть его просмотреть.Я знаю, что могу открыть экспортированный тип, но это не то, чего я хочу.Я хочу просмотреть его в ReportViewer
.Я знаю, что могу установить ReportViewer.LocalReports
свойств и получить то, что ищу, но я уже настроил все в своем объекте отчета.
Итак, вопрос: Как мне выполнить следующее, котороеневерно и не может быть сделано?
LocalReport _Report = new LocalReport();
//set all my report information
Microsoft.Reporting.WinForms.ReportViewer _rv = new Microsoft.Reporting.WinForms.ReportViewer();
//This is what I'm trying to do
_rv.LocalReport = _Report;