Class
Report

Represents the processing instance of the Report definition

Definition

Namespace:Telerik.Reporting.Processing

Assembly:Telerik.Reporting.dll

Syntax:

cs-api-definition
public class Report : ReportItemBase, ILayoutElementContainer, IDataItem, IDataFlow, IDataSourceContainer

Inheritance: objectReportObjectLayoutElementVisualElementProcessingElementReportItemBaseReport

Implements: IDataFlowIDataItemIDataSourceContainerILayoutElementContainer

Inherited Members ReportItemBase.InitializeDefinitionBasedProperties(ReportObject)ReportItemBase.TryExecuteMethodByName(string)ReportItemBase.ProcessAccessibleRole()ReportItemBase.ProcessAccessibleDescription()ReportItemBase.ProcessAIDescription()ReportItemBase.BookmarkReportItemBase.BookmarkIdReportItemBase.DocumentMapTextReportItemBase.TocTextReportItemBase.ActionReportItemBase.ItemDataBindingMethodNameReportItemBase.ItemDataBoundMethodNameReportItemBase.ItemDefinitionReportItemBase.NameReportItemBase.AccessibleDescriptionReportItemBase.AccessibleRoleReportItemBase.AIDescriptionProcessingElement.OnError(Exception)ProcessingElement.ConvertBoundValue(PropertyInfo, object)ProcessingElement.ToString()ProcessingElement.ExceptionProcessingElement.ParentProcessingElement.ReportProcessingElement.CultureProcessingElement.ChildElementsProcessingElement.DataObjectProcessingElement.ThrowWhenBindingUnsuccessfulVisualElement.StyleVisualElement.VisibleLayoutElement.ParentElementReportObject.ToString(string[])

Properties

AutoRun

Gets or sets a value determining the auto run behavior of the Report.

Declaration

cs-api-definition
public bool AutoRun { get; set; }

Property Value

bool

ColumnCount

Internal use only

Declaration

cs-api-definition
public int ColumnCount { get; }

Property Value

int

ColumnSpacing

Internal use only

Declaration

cs-api-definition
public Unit ColumnSpacing { get; }

Property Value

Unit

DataSource

Gets or sets the data source that the Report is displaying data for.

Declaration

cs-api-definition
public object DataSource { get; set; }

Property Value

object

Implements IDataSourceContainer.DataSource

DocumentName

Gets or sets a string representing the name of the report document.

Declaration

cs-api-definition
public string DocumentName { get; set; }

Property Value

string

A string representing the document name. The default value is the name of the Report this property belongs to.

Remarks

The value of this property is used to suggest a file name when exporting a report to one of the available export formats.

IsNestedReport

Internal use only

Declaration

cs-api-definition
public bool IsNestedReport { get; }

Property Value

bool

NeedDataSourceMethodName

Internal use only

Declaration

cs-api-definition
public string NeedDataSourceMethodName { get; set; }

Property Value

string

Internal use only

Declaration

cs-api-definition
public PageSection PageFooter { get; }

Property Value

PageSection

PageHeader

Internal use only

Declaration

cs-api-definition
public PageSection PageHeader { get; }

Property Value

PageSection

PageSettings

Internal use only

Declaration

cs-api-definition
public PageSettings PageSettings { get; }

Property Value

PageSettings

Parameters

Returns a collection of runtime report Parameters.

Declaration

cs-api-definition
public IDictionary<string, Parameter> Parameters { get; }

Property Value

IDictionary<string, Parameter>

ReportFooter

Internal use only

Declaration

cs-api-definition
public ReportSection ReportFooter { get; }

Property Value

ReportSection

ReportHeader

Internal use only

Declaration

cs-api-definition
public ReportSection ReportHeader { get; }

Property Value

ReportSection

SkipBlankPages

Gets or sets a value determining the skip blank pages behavior of the Report.

Declaration

cs-api-definition
public bool SkipBlankPages { get; set; }

Property Value

bool

Width

Internal use only

Declaration

cs-api-definition
public Unit Width { get; set; }

Property Value

Unit

Methods

Dispose(bool)

Internal use only

Declaration

cs-api-definition
protected override void Dispose(bool disposing)

Parameters

disposing

bool

Overrides ReportItemBase.Dispose(bool)