Hallo, ich raff es einfach nicht, total simple aber funktiert nicht! Folgendes
SQL script funktioniert, sortiert auch richtig im FireDac Abfrageeditor:
Delphi-Quellcode:
SELECT
ABFDocErfNr, ABFDocDatum, ABFDocKundekurzbez
FROM ABFDOK
where Year (ABFDocDatum > Year(Date())-5 and ABFDocType = 1 )
ORDER BY ABFDocDatum desc;
Es wird im Abfrageeditor also das Datum absteigend sortiert angezeigt, so wie es sein soll.
Ebenso die Sortierung auf ORDER BY ABFDocErfNr desc.
Jetzt habe ich im Fastreport die Datasource mit diesem
Sql zugeordnet und kann auch per Vorschau oder zur Laufzeit angesehen werden.
Das PROBLEM:
Es wird immer nach Datum aufsteigend sortiert angezeigt, egal ob im script ORDER BY desc, asc oder gar nichts angegeben ist!
Auch die Sortierung auf ORDER BY ABFDocErfNr desc wird nicht sortiert angezeigt.
Ich verzweifel.
Könnte mir jemand vielleicht einen Hinweis geben oder weiß gar woran es liegt?
Ich wäre sehr, sehr dankbar.
LG Harry