Skip to main content

TcxDataSummary Members

Represents a set of summaries calculated using grid data.

Constructors

Name Description
Create(TcxCustomDataController) Initializes a new instance of the TcxDataControllerPersistent class with specified settings. Inherited from TcxDataControllerPersistent.

Properties

Name Description
DataController Inherited from TcxDataControllerPersistent.
DefaultGroupSummaryItems Specifies the collection of group summaries.
FooterSummaryItems Specifies the collection of footer summaries.
FooterSummaryTexts Specifies the text representation of a specified footer summary .
FooterSummaryValues Specify the footer summary value at a specified index.
GroupFooterIndexOfItemLink Returns the index of a specific group summary at a particular level in the collection displayed in the group footer panel.
GroupFooterSummaryTexts Returns the text representation of an individual group summary at a particular level displayed in the group footer group footer panel.
GroupSummaryDisplayValues Determines an individual group summary value at a specified level.
GroupSummaryItems Returns a collection of group summaries calculated at a specific level.
GroupSummaryText Specifies the formatted text string representing group summary values in a specific group panel.
GroupSummaryValues Determines an individual group summary value for a specific data group.
Options Represents options responsible for summary calculations.
SummaryGroups Defines the collection of group summaries for specific grouping items.

Methods

Name Description
Assign(TPersistent) Inherited from TPersistent.
AssignEvents(TPersistent)
AssignTo(TPersistent) Inherited from TPersistent.
BeginCalculate
BeginUpdate Prevents the TcxDataSummary object from being updated until the CancelUpdate or EndUpdate method is called.
Calculate Calculates all summaries contained in the current TcxDataSummary class instance.
CalculateFooterSummary Calculates footer summaries in the current TcxDataSummary class instance.
CalculateGroupSummary Calculates group summaries in the current TcxDataSummary class instance.
CancelUpdate Enables updating the TcxDataSummary object after the BeginUpdate method is called.
EndCalculate
EndUpdate Enables updating the TcxDataSummary object after the BeginUpdate method is called.
Equals(TObject) Inherited from TObject.
GetGroupFooterSummaryText(Integer,Integer,Integer,Integer)
GetGroupSummaryInfo(Integer,TcxDataSummaryItems,PVariant,Integer)
GetGroupSummaryItems(Integer,Integer)
GetGroupSummaryText(Integer,Integer)
GetHashCode Inherited from TObject.
GetNamePath Inherited from TPersistent.
GetOwner Inherited from TPersistent.
GetPatternSummaryItems(TcxDataSummary,TcxDataSummaryItems)
Recalculate
RemoveItemByField(TcxCustomDataField)
ToString Inherited from TObject.

Events

Name Description
OnAfterSummary Occurs after all summaries have been calculated.
See Also