Watchpoint

Autor: Judy Howell
Erstelldatum: 26 Juli 2021
Aktualisierungsdatum: 1 Juli 2024
Anonim
025 Watchpoints
Video: 025 Watchpoints

Inhalt

Definition - Was bedeutet Watchpoint?

In SAP ist ein Watchpoint ein bedingter Haltepunkt, der nur im ABAP Debugger definiert ist. Es ist eine der Runtime-Utility-Komponenten, die zum Debuggen von SAP-Anwendungsprogrammen bereitgestellt wird, und dient dem ABAP-Laufzeitprozessor als Indikator, um die weitere Programmverarbeitung ab dem angegebenen Punkt oder der angegebenen Beziehung zu unterbrechen. Watchpoints sind dynamischer Natur und unterstützen Anwendungsentwickler bei der Überwachung des Inhalts angegebener Variablen und der Änderung ihrer Werte während der Laufzeitverarbeitung.


Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt Watchpoint

Da ein Überwachungspunkt einen Klon des angegebenen Objekts erstellt, kann er die Leistung und den Speicher beeinträchtigen, insbesondere bei großen Datenobjekten wie internen Tabellen. Watchpoints sind ideal für Variablen mit geringerer Größe, die zur Laufzeit aktiv sind, jedoch nur für eine kurze Dauer.

Überwachungspunkte können bei aktiviertem Debugger mithilfe der Drucktaste "Überwachungspunkt erstellen" erstellt werden.

Folgende Watchpoint-Funktionen stehen zur Verfügung:
  • Im Gegensatz zu Haltepunkten werden Überwachungspunkte erst aktiviert, wenn der angegebene Feldinhalt geändert wird.
  • Im Gegensatz zu dynamischen Haltepunkten sind alle Überwachungspunkte benutzerspezifisch und hindern andere Benutzer nicht daran, verwandte Anwendungsprogramme auszuführen.
  • Ein Überwachungspunkt kann als lokal oder global festgelegt werden. Die einzige Gültigkeit eines lokalen Überwachungspunkts ist das angegebene Programm, wohingegen ein globaler Überwachungspunkt für das gesamte angegebene Programm und andere zugehörige Programme gültig ist, die es zur Laufzeit aufruft.
  • Im Gegensatz zu Haltepunkten können logische Bedingungen in Überwachungspunkten angegeben und maximal fünf pro Sitzung festgelegt werden. Ein Überwachungspunkt wird mit einem Vergleichsoperator und einem Vergleichsfeld bereitgestellt, um die Bedingungen für die Unterbrechung anzugeben.
  • Wie bei Breakpoint können Watchpoints nach Bedarf geändert und gelöscht werden.
  • In New ABAP Debugger erstellte Watchpoints sind ungültig und können nach dem Wechsel zum klassischen Debugger möglicherweise nicht mehr verwendet werden und umgekehrt.
  • Sobald ein Überwachungspunkt erreicht ist, wird auf der Programmanweisung ein gelber Pfeil angegeben und eine Warnung ausgegeben, die besagt, dass der Überwachungspunkt zusammen mit der Überwachungspunktvariablen erreicht wird.
Diese Definition wurde im con von SAP geschrieben