GroupBase
TODO: Add documentation.
Definition
Namespace:Telerik.Reporting
Assembly:Telerik.Reporting.dll
Syntax:
public abstract class GroupBase : IDataFlow, IToggleVisibilityTarget, IActionTarget
Inheritance: objectGroupBase
Derived Classes:
Implements:
Constructors
TODO: Add documentation.
protected GroupBase()
Properties
Gets a FilterCollection that defines the filter expression(s) for the Group
public FilterCollection Filters { get; }
A FilterCollection that contains the Filter objects for the Group
Filter expressions limit the data that is displayed in the Group
TODO: Add documentation.
[Browsable(false)]
[Obsolete("Please use Groupings property instead.")]
public GroupingCollection Grouping { get; }
Gets a GroupingCollection object that holds all Grouping objects for the group.
[AIAssistantDescription("Controls how the group splits data. Three modes:\n • Static group — omit Groupings: produces exactly one group member with no data-driven splitting. Use for a single series, or a header/footer/totals row in a table.\n • Detail group — one Grouping with an empty Expression: produces one member per source data row. Use for the detail rows of a table or list.\n • Dynamic group — one or more Groupings each with a non-empty field expression (e.g. \"= Fields.Category\"): produces one member per distinct combination of values at runtime.")]
public GroupingCollection Groupings { get; }
A GroupingCollection value containing the group expressions of the group.
Groups are defined by adding one or more group expressions to the collection. Grouping can be done by one or more data fields. Each data field is represented by a group expression in the collection.
Name
string
Gets or sets the name of the group.
public string Name { get; set; }
The name of the group.
Implements:
The Name property can be used at run time to set the scope of aggregate functions.
TODO: Add documentation.
[Browsable(false)]
[Obsolete("Please use Sortings property instead.")]
public SortingCollection Sorting { get; }
Gets a SortingCollection that defines the sort column(s), and their type and order for the Group
public SortingCollection Sortings { get; }
A SortingCollection that contains the Sorting objects for the Group
Sort expressions sort the data that is displayed in the Group
Methods
Equals(object)
bool
TODO: Add documentation.
public override bool Equals(object obj)
bool
Overrides:
TODO: Add documentation.
public override int GetHashCode()
int
Overrides:
ToString()
string
TODO: Add documentation.
public override string ToString()
string
Overrides: