Warum muss das SORT der
DB und die Sortierung im Clientdataset ident sein? Bzw wenn es das sein muss, warum baust du den Index im CDS nicht genau so auf, wie du ihn brauchst?
Ich würde mir überlegen, wie das CDS sortiert sein soll + dem entsprechend einen Index im CDS aufbauen.
Aber Achtung: Das CDS kann NICHT nach berechneten Feldern sortieren. Als Workaround kannst du "internal calc" als Feldtyp nehmen. Die können berechnet werden, landen aber nicht in der
DB.