Der DataControler im Grid besitzt entsprechende Events, welche du da bestimmt benutzen könntest.
cxGrid.DataController.OnCompare
cxGrid.DataController.OnFilterRecord
cxGrid.DataController.Filter.OnFormatFilterTextValue
...
k.A. was fcoSoftCompare für eine Option ist, da die Hilfe das grade nicht verraten will.
meine Hilfe verrät es:
Zitat:
If set, no
exception is thrown when comparing values of incompatible types.
OnCompare ist natürlich vielversprechend, wird aber nur für die Sortierung, aber nicht für das Filtern verwendet, hilft mir also auch nicht weiter:
Zitat:
The OnCompare event occurs when values from two records are compared when sorting
Im OnFilterRecord bekomme ich nur den Recordindex und kann über den Parameter Accept steuern, ob der Datensatz in der Ergebnismenge sein soll. Da fällt mir nicht wirklich ein Ansatz ein, um das für mein Problem zu verwenden.