Поделиться через


Метод Microsoft.Reporting.WebFormsClient.ReportViewer.exportReport

Экспортирует отчет в указанном формате.

Синтаксис

$find(viewerId).exportReport("Excel");

Параметры

  • Format
    Аргумент string, представляющий формат, в котором должен экспортироваться отчет. Этот аргумент соответствует модулю подготовки отчетов.

    В режиме локальной обработки поддерживаются модули подготовки Excel, PDF, Word и Image. В режиме удаленной обработки поддерживаемые модули подготовки зависят от набора модулей подготовки, поддерживаемых сервером отчетов.

    Доступ к списку доступных модулей подготовки отчетов выполняется с помощью серверного метода ListRenderingExtensions в свойстве ServerReport или LocalReport, в зависимости от режима обработки (см. описание свойства ProcessingMode).

Замечания

Когда веб-страница выполняет обратную передачу или клиентский элемент управления загружает содержимое, обращение к любому методу или свойству вызывает исключение со следующим сообщением: «Выполняется обновление отчета или страницы. Дождитесь завершения текущего действия». Используйте свойство isLoading, чтобы проверить, выполняется ли обновление отчета или страницы и можно ли обращаться к методам и свойствам.

Если веб-страница или клиентский элемент управления не выполняют обратную передачу, для этого метода необходим загруженный отчет. Если отчет не загружен, то вызов этого метода приводит к исключению с сообщением «Не удается выполнить операцию, поскольку не загружен отчет». Перед использованием этого метода проверьте, содержит ли область отчета страницу отчета, с помощью свойства reportAreaContentType.

См. также

Справочник

Класс Microsoft.Reporting.WebFormsClient.ReportViewer