[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.PageReportModel.DataRegion

DataRegion Class

Specifies a region where a dataset is laid out for a report. A data region bound to a dataset's results may repeat its contents to account for the dataset's size. The List, Matrix, Table and Chart report items are all data regions.

Namespace: GrapeCity.ActiveReports.PageReportModel
Assembly: MESCIUS.ActiveReports.Core.Rdl.dll
Syntax
public abstract class DataRegion : ReportItem, IReportComponent, IComponent, IDisposable, IValidateable, IScopeDefinition

Constructors

Name Description
DataRegion()

Initializes a new instance of the DataRegion class.

Properties

Name Description
ChildScopes

Gets the child scopes for the data region.

DataSetName

Gets or sets the name of the dataset used by the data region.

DataSetParameters

Gets a collection of the parameters for the dataset.

Filters

Gets a collection of filters applied to each row of data within the data region.

FixedHeight

Gets or sets a maximum height of the data region per page.

FixedWidth

Gets or sets a maximum width of the data region per page.

NewPage

Gets or sets a value indicating how the page on which the content should start after a page break.

NewSection

Gets or sets a value indicating whether the data region is in its own section.

NoRows

Gets or sets a message to display inside the data region when the region contains no rows.

OverflowName

Gets or sets the name of the overflow region.

PageBreakAtEnd

Gets or sets a value indicating whether a page break occurs immediately after the data region ends.

PageBreakAtStart

Gets or sets a value indicating whether a page break occurs immediately before the data region begins.

PageName

Gets or sets a name of the sheet when exporting to Excel.

ReportItemsInScope

Gets the report items in scope for the data region.

Methods

Name Description
Validate(ValidationContext)

Validates the current state of the DataRegion object.

Extension Methods