[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.PageReportModel.TableGroup

TableGroup Class

Represents a group in a table, allows to group and sort the details rows by one or multiple criteria.

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

The table group may have header and footer bands, which repeat for each group.

Constructors

Name Description
TableGroup()

Initializes a new instance of the TableGroup class.

Properties

Name Description
Components

Gets a ReportComponentCollection containing all the ReportComponent in the container.

Gets or sets a group footer row for the table.

Grouping

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

Header

Gets or sets a group header row for the table.

KeepTogether

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

PreventOrphanedFooter

Gets or sets a value indicating whether the orphaned footer is displayed on the next page.

PreventOrphanedHeader

Gets or sets a value indicating whether the header is displayed without at least one line of data below it.

Sorting

Gets the expressions by which to sort the data.

Visibility

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

Methods

Name Description
Validate(ValidationContext)

Validates the current state of the TableGroup object.

Extension Methods