[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.PageReportModel.Details

Details Class

Represents the detail rows for a table, where grouping, sorting and visibility can be configured.

Namespace: GrapeCity.ActiveReports.PageReportModel
Assembly: MESCIUS.ActiveReports.Core.Rdl.dll
Syntax
public sealed class Details : ReportComponent, IReportComponentContainer, IReportComponent, IComponent, IDisposable, IScopeDefinition, IValidateable
Remarks

The Details row repeats for each bound data set record that passed through the data set filters and data region filters.

If a table has the grouping configured, then the details row appears between the Header and Footer of the enclosing group instance.

Constructors

Name Description
Details()

Initializes a new instance of the Details class.

Properties

Name Description
Components

Gets a ReportComponentCollection containing all the ReportComponent in the container.

Grouping

Gets or sets the expressions by which to group the detail data.

KeepTogether

Gets or sets a value indicating whether the details is kept together on a single page where possible.

Sorting

Gets the expressions by which to sort the detail data.

TableRows

Gets a collection of the detail rows for the table.

Visibility

Gets or sets a value indicating whether the details is hidden.

Methods

Name Description
Validate(ValidationContext)

Validates the current state of the Details object.

Extension Methods