(Moderator)
Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
Delphi 11 Alexandria
|
AW: Sortierung TClientDataset, NULL Werte ignorieren
16. Sep 2015, 09:46
Nein, dafür müsstest Du Dir schon eine eigene Sortierungsfunktionalität basteln. Es wird auch nicht reichen, einen eigenen Vergleichsoperator zu implementieren, da dieser immer nur 2 Werte vergleicht und nicht die gesammte Menge betrachtet, was Du in Deinem Fall ja musst, wenn Du bestimmte Elemente ausschliessen willst.
Du könntest zuerst die Nullwerte rausnehmen und Dir deren Position merken und diese nach der Sortierung wieder in die Datenmenge einfügen.
Markus Kinzler
|