PDA

View Full Version : Feldgruppen anzeigen mit STRDBG



muadeep
26-02-10, 10:55
Hallo *all

ich habe eine Feldgruppe im RPGLE mit 9999 Elementen:

D XYZ s 12 3 dim(9999)und schreibe zu einem bestimmten Zeitpunkt folgendes in die Felgruppe

C Eval XYZ(1) = 1
C Eval XYZ(2) = 2
C Eval XYZ(3) = 3
C Eval XYZ(9999) = 9999wenn ich jetzt das Pgm. mit STRDBG aufrufe u. mir im Debug die Feldgruppe anschaue:

EVAL XYZdann kann ich nur die ersten 500 Elemente sehen

:
XYZ(498) = 000000000.000
XYZ(499) = 000000000.000
XYZ(500) = 000000000.000schreiben in's Element 9999 funkt. aber u. wird mir auch richtig angezeigt

Eval XYZ(9999) mach ich da was falsch oder werden im Debug-Modus (u. EVAL XYZ) immer nur die die ersten 500 Elemente der Feldgruppe angezeigt?

Fuerchau
26-02-10, 11:24
Das ist korrekt, du kannst ja aber mit EVAL XYZ(1234) gezielt einen Inhalt ansehen.

muadeep
26-02-10, 12:42
ja, das mit "EVAL XYZ(1234)" hab ich schon gemerkt!

bin nur anfangs "erschrocken" und hab mir gedacht ich hab was falsch def.

Hat das einen besonderen Grund mit den 500 Elementen in Debug'er?

Fuerchau
26-02-10, 13:58
K.A., manchmal werden auch mehr angezeigt.
Übigens:

eval Gruppe(11..20)

zeigt die Elemente 11 bis 20.

muadeep
26-02-10, 15:07
oh, stark

wusste ich bisher auch noch nicht!

thx