Habe eine andere Lösung gefunden.
Ich wandle das Feld ANZAHL unter
SQL Server mit CAST in einen Float-Wert (DECIMAL) um.
Beispiel:
Code:
Query.close;
Query.SQL.clear;
Query.SQL.Add('SELECT A.*, CAST( (SELECT COUNT(0) FROM TESTEN2 WHERE ID_TESTEN = A.ID_TESTEN) AS DECIMAL) ANZAHL');
Query.SQL.Add('FROM TESTEN A');
Query.SQL.Add('ORDER BY A.NAME');
Query.Open;
Dadurch kann ich den Feld-Editor zur Entwurfszeit mit den Feldern füllen und die DisplayLabels bleiben bei einer Neusortierung erhalten.
Mfg
Smodibo