Mit der Funktion
können Sie den Quellcode eines Objekts anzeigen und Breakpoints verwalten. Dazu muss sich die entsprechende Source in Ihrer aktuellen Library oder in einer ihrer Steplibs befinden.Um den Objekt-Quellcode eines Objekts anzuzeigen:
Geben Sie im Hauptmenü Debug Main Menu den
Funktionscode L
und einen Objektnamen ein.
Oder:
Geben Sie folgendes Direktkommando ein:
LIST object
Siehe auch die Syntax des Direktkommandos
LIST
in
Debug-Kommandoübersicht und
-syntax.
Der Bildschirm List Object Source erscheint und der Quellcode des Objekts wird angezeigt, wobei rechts im Bildschirm in der Spalte Message alle Breakpoints aufgelistet werden.
Mit PF7 (-) oder PF8 (+) können Sie seitenweise nach oben oder unten blättern.
Wenn Sie ein Natural-Objekt ausführen, unterbricht der Debugger die Ausführung bei jedem von Ihnen gesetzten Breakpoint oder Watchpoint und das Fenster Debug Break erscheint (siehe Debug Break-Fenster in Debugger-Konzept).
Um den Quellcode eines unterbrochenen Natural-Objekts aufzulisten:
Wählen Sie im Fenster Debug Break den
Funktionscode L
für .
Oder:
Falls relevant: Drücken Sie auf einem Debugger-Bildschirm
PF9 (Li Br) oder geben Sie folgendes Direktkommando ein:
LIST BREAK
Der Bildschirm List Object Source erscheint. Darin wird der Quellcode an der Position angezeigt, an der eine Unterbrechung (Breakpoint oder Watchpoint) auftrat. Rechts im Bildschirm in der der Spalte Message wird der Name des Breakpoint oder Watchpoint angezeigt. Der entsprechende Quellcode wird hervorgehoben dargestellt.
Folgendes Thema wird behandelt:
Sie können die Funktion Systemvariablen anzeigen in Breakpoints verwalten - Menü: Breakpoint Maintenance.
benutzen, um innerhalb des Objekt-Quellcode Funktionen zum Verwalten oder direkten Ausführen von Breakpoint-Verwaltungsfunktionen aufzurufen oder direkt auszuführen. Eine Anleitung zum Setzen von Breakpoints und allgemeine Informationen zu Breakpoints finden Sie im AbschnittUm eine Breakpoint-Verwaltungsfunktion aus einer Objekt-Source heraus aufzurufen:
Geben Sie im Hauptmenü Debug Main Menu
den Funktionscode L
und einen Objektnamen ein.
Oder:
Geben Sie folgendes Direktkommando ein:
LIST object
Siehe auch die Syntax des Direktkommandos
LIST
in
Debug-Kommandoübersicht und
-syntax.
Der Quellcode des angegebenen Objekts wird angezeigt.
Rechts im Bildschirm in der der Spalte Message werden Namen von bereits gesetzten Breakpoints angezeigt.
Zum Navigieren in der Source-Liste können Sie eines der folgenden Kommandos in der Kommandozeile eingeben:
+
(Pluszeichen) oder -
(Minuszeichen), um seitenweise nach unten bzw. oben zu blättern.
TOP
, um an den Anfang zu
blättern.
BOTTOM
, um an das Ende zu
blättern.
LEFT
, um nach Links zu
blättern.
RIGHT
, um nach Rechts zu
blättern.
Markieren Sie in der Objekt-Source eine oder mehrere Zeilen mit einem der folgenden Kommandos:
Zeilenkommando | Erklärung |
---|---|
AC |
Aktiviert Breakpoints. |
DA |
Deaktiviert Breakpoints. |
DE |
Löscht Breakpoints. |
DI |
Zeigt Breakpoints an. |
MO |
Verzweigt in den Verwaltungsbildschirm Modify Breakpoint. |
SE |
Setzt Breakpoints. |
SM |
Verzweigt in den Verwaltungsbildschirm Set Breakpoint. |
Nach erfolgreicher Kommandoausführung wird in der Spalte Message rechts im Bildschirm eine entsprechende Meldung angezeigt.