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.
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.
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. |