Systemdebugging mit /hs

Aus SAP-Wiki
Zur Navigation springenZur Suche springen

Siehe Debugger.

Siehe Break-Points.

Siehe Neuer Debugger.

Siehe Kategorie:Fehlerverarbeitung.

Siehe Kategorie:Debugging.

Das Systemdebugging ist normalerweise nicht notwendig. Wenn jedoch ein Programm debuggt werden soll, was den Status "Systemprogramm" hat, dann ist dieser Debuggingmodus nützlich.

Beispiel Systemprogramm Funktionsbaustein TH_POPUP (Funktinosgruppe THFB)

  • Von SAP ist z. B. der Funktionsbaustein TH_POPUP (bzw. seine Funktionsgruppe THFB als Systemprogramm gekennzeichnet.

Breakpoint2.JPG

Eingabe /hs im Kommandofenster/OK-Fenster

Eingabe im Kommandofenster

/hs
  • Der Debugger wird sofort am Anfang des Programms gestartet, inklusive der Programmteile, die den Status "Systemprogramm" haben.
  • Das Systemdebugging wird nur für den aktuellen Modus aufrechterhalten. In einem neuen Modus muss bei Bedarf das Systemdebugging erneut explizit gestartet werden

Programmstart Systemprogramm

  • Hier wird das Debugging eines Reports ZREBTEST im Systemdebugging-Modus gestartet
  • Als erstes erscheint im Debugger der Include "SAPMSSYD"

DebuggerSystem2.jpg

  • Man sieht in den Eigenschaften des Includes, dass er den Status "Systemprogramm" hat. Dieses Programm würde bei einem normalen Debugging nicht angezeigt werden.

DebuggerSystem3.jpg

Web-Links

Literatur