Hallo,

ich möchte innerhalb einer Datenstruktur nach zwei Feldern sortieren. Eins numerisch, eins Alpha, beide nicht direkt hintereinander innerhalb der DS:

D Array DS dim(99)
D qualified
D Feld1A (Sortierfeld 2)
D Feld2A
D Feld3A
D Feld4N (Sortierfeld 1)

So funktioniert's leider nicht:

SORTA %subarr(Array(*).Feld4N : 1 : 99);
SORTA %subarr(Array(*).Feld1A : 1 : 99);

Gibt es inzwischen (V7R1) eine Lösung?
In den Handbüchern habe ich nichts gefunden.
Oder hat jemand eine Alternative parat?

Vielen Dank schonmal!