TTMSFNCCustomDataGrid.GroupSum Method
Shows the sum of a column for every group.
API unit family: TMSFNCDataGrid
Declaring type: TTMSFNCCustomDataGrid
Overloads
Overload 1
Shows the sum of a column for every group.
procedure GroupSum(AColumn: Integer; ACalculationOptionsCallback: TTMSFNCDataGridDataGetColumnCalculationOptionsCallback = nil); overload;
void __fastcall GroupSum(int AColumn, Fmx::Tmsfncdatagriddata::_di_TTMSFNCDataGridDataGetColumnCalculationOptionsCallback ACalculationOptionsCallback = Fmx::Tmsfncdatagriddata::_di_TTMSFNCDataGridDataGetColumnCalculationOptionsCallback())/* overload */;
Remarks
Requires grouped data; call it after Group.
Parameters
| Name | Description |
|---|---|
AColumn |
Zero-based column index. |
ACalculationOptionsCallback |
Optional callback to supply per-column calculation options. |
Examples
Grid.Group(1);
Grid.GroupSum(3);
Overload 2
Shows the sum of several columns for every group.
procedure GroupSum(AColumns: TArray<Integer>; ACalculationOptionsCallback: TTMSFNCDataGridDataGetColumnCalculationOptionsCallback = nil); overload;
void __fastcall GroupSum(System::DynamicArray<int> AColumns, Fmx::Tmsfncdatagriddata::_di_TTMSFNCDataGridDataGetColumnCalculationOptionsCallback ACalculationOptionsCallback = Fmx::Tmsfncdatagriddata::_di_TTMSFNCDataGridDataGetColumnCalculationOptionsCallback())/* overload */;
Parameters
| Name | Description |
|---|---|
AColumns |
Array of zero-based column indices. |
ACalculationOptionsCallback |
Optional callback to supply per-column calculation options. |