Anfang des Inhaltsbereichs

Funktionsdokumentation Breakpoints  Dokument im Navigationsbaum lokalisieren

Verwendung

Mit dem Werkzeug Breakpoints können Sie Breakpoints, Watchpoints und Checkpoints verwalten. Außerdem können Sie den aktuellen Status der verschiedenen Breakpoint-Arten überwachen.

Funktionsumfang

Breakpoints

Auf der Registerkarte Breakpoints wird eine Liste aller angelegten Breakpoints angezeigt. Falls einer der Breakpoints gerade erreicht wurde, erscheint ein Zeiger in der entsprechenden Zeile.

...

      Für jeden Breakpoint werden folgende Informationen angezeigt:

       Sichtbarkeit

       Breakpointart

       Breakpoint-Position und Zeilennummer

       Zugehöriges Programm

      Von jeder Breakpoint-Zeile aus können Sie zum ABAP Editor navigieren, indem Sie in der Spalte Navigation das Symbol mit dem Quick-Info-Text Navigiere zu Editor wählen.

      Sie können Breakpoints einzeln oder gleichzeitig aktivieren und deaktivieren, indem Sie die entsprechenden Breakpoints markieren und dann Diese Grafik wird im zugehörigen Text erklärt mit dem Quick-Info-Text Breakpoint aktivieren bzw. Diese Grafik wird im zugehörigen Text erklärt mit dem Quick-Info-Text Breakpoint deaktivieren wählen.

      Sie können mehrere Breakpoints anlegen, indem Sie Diese Grafik wird im zugehörigen Text erklärt mit dem Quick-Info-Text Breakpoint anlegen wählen.

Weitere Informationen finden Sie unter Mit dynamischen Breakpoints arbeiten im neuen Debugger.

      Sie haben die Möglichkeit, einen Breakpoint zu überspringen.

      Sie können die Sichtbarkeit eines einzelnen Breakpoints ändern, indem Sie die Dropdown-Box in der Spalte Sichtbarkeit öffnen. Sie können zwischen folgenden Optionen wählen:

       Debugger Breakpoint

       Session Breakpoint

       Externer (User) Breakpoint

Sie können die Sichtbarkeit mehrerer Breakpoints als Session- oder externe Breakpoints ändern.

Watchpoints

Auf der Registerkarte Watchpoints wird eine Liste aller bisher gesetzten Watchpoints angezeigt. Der zuletzte erreichte Watchpoint wird hervorgehoben.

Für jeden Watchpoint wird nicht nur der aktuelle Wert, sondern auch der Wert vor der letzten Änderung dargestellt. Bei jedem Anlegen eines Watchpoints und bei jedem Ändern der Watchpoint-Variablen wird ein Duplikat dieser Variablen erstellt.

Somit können Sie stets feststellen, welche Änderungen an der überwachten Variablen vorgenommen wurden. Bei komplizierten Datenstrukturen wie internen Tabellen oder Strukturen können Sie die Drucktaste Variablen vergleichen wählen und das Difftool zum Vergleichen der alten und neuen Variablenwerte verwenden.

Es stehen Ihnen auch Funktionen zum Anlegen, Ändern, Aktivieren und Deaktivieren von Watchpoints zur Verfügung.

Checkpoints

Sie können mit dem Werkzeug Breakpoints bedingte und unbedingte Checkpoints bearbeiten. Bedingte Checkpoints setzen Sie im Quelltext durch die Anweisung ASSERT, unbedingte Checkpoints durch die Anweisung BREAK-POINT. Sie bewirken, dass Programme bei deren Erreichen nur dann fortgeführt werden, wenn eine vorgegebene Bedingung erfüllt ist. Diese Checkpoints können gesucht sowie aktiviert oder deaktiviert werden.

Weitere Informationen finden Sie unter Aktivierbare Checkpoints.

 

 

 

Ende des Inhaltsbereichs