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


Класс Report

Содержит методы и свойства, которые могут применяться и к локальным, и к серверным отчетам.

Иерархия наследования

System.Object
  Microsoft.Reporting.WebForms.Report
    Microsoft.Reporting.WebForms.LocalReport
    Microsoft.Reporting.WebForms.ServerReport

Пространство имен:  Microsoft.Reporting.WebForms
Сборка:  Microsoft.ReportViewer.WebForms (в Microsoft.ReportViewer.WebForms.dll)

Синтаксис

'Декларация
Public MustInherit Class Report
'Применение
Dim instance As Report
public abstract class Report
public ref class Report abstract
[<AbstractClassAttribute>]
type Report =  class end
public abstract class Report

Тип Report обеспечивает доступ к следующим элементам.

Свойства

  Имя Описание
Открытое свойство DisplayName Возвращает или задает отображаемое имя отчета.
Открытое свойство IsDrillthroughReport Показывает, является ли отчет детализированным.
Открытое свойство IsReadyForRendering Возвращает значение типа Boolean, показывающее, задано ли определение отчета и все параметры и готовы ли все источники данных к использованию.

В начало

Методы

  Имя Описание
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetDefaultPageSettings Возвращает параметры страницы по умолчанию, указанные в отчете.
Открытый метод GetDocumentMap Возвращает представление схемы документа для локального отчета.
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetParameters Возвращает свойства параметров отчета.
Открытый метод GetTotalPages() Возвращает общее число «мягких» страниц в отчете.
Открытый метод GetTotalPages(PageCountMode%) Возвращает общее число «мягких» страниц в отчете и значение типа PageCountMode, показывающее текущий режим подсчета страниц.
Открытый метод GetType (Производный от Object.)
Открытый метод ListRenderingExtensions Возвращает все доступные модули подготовки для отчета.
Открытый метод LoadReportDefinition(Stream) Загружает определение отчета для обработки с использованием объекта Stream.
Открытый метод LoadReportDefinition(TextReader) Загружает определение отчета для обработки с использованием объекта TextReader.
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод Refresh Вызывает подготовку отчета к просмотру с новыми данными.
Открытый метод Render(String) Обрабатывает отчет и готовит его к просмотру в заданном формате.
Открытый метод Render(String, String) Обрабатывает отчет и готовит его к просмотру в заданном формате.
Открытый метод Render(String, String, String%, String%, String%, array<String[]%, array<Warning[]%) Обрабатывает отчет и готовит его к просмотру в заданном формате.
Открытый метод Render(String, String, PageCountMode, String%, String%, String%, array<String[]%, array<Warning[]%) Обрабатывает отчет с указанным значением PageCountMode и готовит его к просмотру в указанном формате.
Открытый метод SetParameters(ReportParameter) Задает свойства параметров для отчета.
Открытый метод SetParameters(IEnumerable<ReportParameter>) Задает свойства параметров для отчета.
Открытый метод ToString (Производный от Object.)

В начало

Замечания

Этот класс служит базовым для объектов LocalReport и ServerReport. Сведения, относящиеся к реализации, см. в классах LocalReport и ServerReport.

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.Reporting.WebForms