Класс Report
Содержит методы и свойства, которые могут применяться и к локальным, и к серверным отчетам.
Иерархия наследования
System.Object
Microsoft.Reporting.WinForms.Report
Microsoft.Reporting.WinForms.LocalReport
Microsoft.Reporting.WinForms.ServerReport
Пространство имен: Microsoft.Reporting.WinForms
Сборка: Microsoft.ReportViewer.WinForms (в Microsoft.ReportViewer.WinForms.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) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.