Weiterhin ist es immer möglich, für einzelne Spalten eigene Vergleichsheuristiken zu definieren.
Delphi-Quellcode:
procedure Tmain.cxGridDBTableView1DataControllerCompare(
ADataController: TcxCustomDataController; ARecordIndex1, ARecordIndex2,
AItemIndex: Integer; const V1, V2: Variant; var Compare: Integer);
begin
If aItemIndex = myGridColumn.Index then
Compare := MyCustomCompareFunction(V1,V2);
end;