Hallo guten Morgen!

Ein Problem könnte noch die RRN-Funktion haben, da die ggf. nicht optimierbar ist oder den Dynamic-Cursor verhindert.

Wofür brauchst du die überhaupt ?
Na ja, das ist halt ein Pgm das mit den gelesenen Sätzen
und anderen Dateien ein bisserl rumrechnet und anschl. die Dateien updatet.
Da wir mit 'Lese und Schreib'-Programmen arbeiten (Es gibt keine F-Karte in den Programmen, zum lesen und schreiben wird ein Pgm gerufen) brauchen wir die Satznr. Die ist Basis für das Schreiben .

Du benötigst einen Dynamic-Scroll-Cursor.
Dann ist es aber wichtig, dass du für die On-Beziehung und Where-Klause die richtigen Zugriffspfade hast.
DECLARE C1 DYNAMIC SCROLL CURSOR FOR SEL_FLD
ist dann wohl das richtige

Zugriffspfade sind ok


Vielen Dank euch beiden

gruß
Robi