Skip to main content
Table of Contents

TTMSFNCDataGridData.GroupCustomCalculation Method

Group aggregate using a user-supplied callback; adds or updates the summary in the group header row for AColumn.

API unit family: TMSFNCDataGridData Declaring type: TTMSFNCDataGridData

Overloads

Overload 1

Group aggregate using a user-supplied callback; adds or updates the summary in the group header row for AColumn.

FMX.TMSFNCDataGridData.hppPascalC++
procedure GroupCustomCalculation(AColumn: Integer; ACalculationOptionsCallback: TTMSFNCDataGridDataGetColumnCalculationOptionsCallback = nil; ACustomCalculationCallback: TTMSFNCDataGridDataCustomColumnCalculationCallback = nil); overload;
void __fastcall GroupCustomCalculation(int AColumn, _di_TTMSFNCDataGridDataGetColumnCalculationOptionsCallback ACalculationOptionsCallback = _di_TTMSFNCDataGridDataGetColumnCalculationOptionsCallback(), _di_TTMSFNCDataGridDataCustomColumnCalculationCallback ACustomCalculationCallback = _di_TTMSFNCDataGridDataCustomColumnCalculationCallback())/* overload */;

Parameters

Name Description
AColumn Zero-based column index used by the operation.
ACalculationOptionsCallback Callback invoked by the operation.
ACustomCalculationCallback Callback invoked by the operation.

Overload 2

Group aggregate using a user-supplied callback over multiple columns.

FMX.TMSFNCDataGridData.hppPascalC++
procedure GroupCustomCalculation(AColumns: TArray<Integer>; ACalculationOptionsCallback: TTMSFNCDataGridDataGetColumnCalculationOptionsCallback = nil; ACustomCalculationCallback: TTMSFNCDataGridDataCustomColumnCalculationCallback = nil); overload;
void __fastcall GroupCustomCalculation(System::DynamicArray<int> AColumns, _di_TTMSFNCDataGridDataGetColumnCalculationOptionsCallback ACalculationOptionsCallback = _di_TTMSFNCDataGridDataGetColumnCalculationOptionsCallback(), _di_TTMSFNCDataGridDataCustomColumnCalculationCallback ACustomCalculationCallback = _di_TTMSFNCDataGridDataCustomColumnCalculationCallback())/* overload */;

Parameters

Name Description
AColumns Zero-based column index used by the operation.
ACalculationOptionsCallback Callback invoked by the operation.
ACustomCalculationCallback Callback invoked by the operation.