Einzelnen Beitrag anzeigen
Alt 02.06.2019, 15:15   #3
Schuffenhauer
Registrierter Benutzer
Früher zu meinen OA-Zeiten kam dieses Problem öfters vor,
wenn die Variablendefinition nicht astrein war und während des
Schleifenvorgangs der Restspeicher für Worte immer geringer wurde.
Die Variablendefinition ließe sich sehr leicht mit dem Compiler
prüfen.

Ich schlage vor sich den Restspeicher während des Durchlaufs der
Schleife mit dem Integerwert "AVAILMEM" sich anzeigen zu lassen
Also innerhalb der Schleife folgenden Eintrag:

PUT COLUMN 1 "DS: ",RECNO(VIEWNAME) WIDTH 5 RIGHT \\
,COLUMN 15 "Restspeicher: " \\
,COLUMN 35 AVAILMEM WIDTH 6 RIGHT \\
,DO NEWLINE

..... (weiteres der Schleife)

Wird der AVAILMEM - Wert immer geringer
liegt das Problem vor und die Variablendefinition muss
überprüft werden.

Viel Erfolg
Schuffenhauer ist offline   Mit Zitat antworten