Mit dem Quelltextwerkzeug können Sie sich den aktuellen Quelltext eines Programms oder Dynpros anzeigen lassen.
Wenn Sie das Werkzeug Quelltext (Edit Control) bei jedem Start des Debuggers automatisch aufrufen lassen möchten, wählen Sie im Object Navigator Hilfsmittel → Einstellungen… Auf der Registerkarte ABAP Editor wählen Sie das Register Editor und markieren dort die Option Front-End Editor (neu).
Das ABAP Front-End Editor Control steht mit dem SAP GUI 6.40 Patch Level 10 oder höher Verfügung.
● Es steht Ihnen eine Reihe von Funktionen zur Verfügung, mit denen Sie durch den Quelltext navigieren und ihn prüfen und analysieren können.
Weitere Informationen finden Sie unter Navigieren im Quelltext.
● Durch Doppelklick auf ein Datenobjekt wird sein aktueller Inhalt in die Variablenschnellanzeige übertragen. Dies wird als Vorwärtsnavigation bezeichnet. Weitere Informationen finden Sie unter Navigation in Schnellanzeige der Variablen.
Die wesentlichen zusätzlichen Funktionen des ABAP Front-End Editor im Debugger sind:
● Farbliche Hervorhebung der Syntax
● Standard-Editor-Funktionen wie vertikales und horizontales Blättern im Quelltext, Anzeige des aktuellen Scope, Auf- und Zuklappen von Quelltext-Blöcken.
● Wenn Sie den Mauszeiger über eine gültige Variable im Quelltext bewegen, wird ein Daten-Quick-Info-Text mit Typ und Wert dieser Variablen angezeigt.
● Wenn Sie Einstellungen → Customizing wählen, gelangen Sie auf ein Dialogfenster, auf dem Sie verschiedene Einstellungen ändern können.
Sie können zusätzliche Services des Quelltextwerkzeugs nutzen, wenn Sie mit dem Quick-Info-Text Services des Werkzeugs wählen.
Sie gelangen auf ein Dialogfenster, auf dem folgende werkzeugspezifische Services angeboten werden:
● Positioniere auf die aktuelle Anweisung
Zeigt den Abschnitt des Quelltexts an, in dem sich die aktuell ausgeführte Anweisung befindet.
● Navigiere zum Quelltext
Öffnet den Quelltext im ABAP Editor.
● Quellcode mit den Optionen:
○ Automatische Sourceerkennung
Dieser Service erkennt die bequemste Anzeigeart für den Quelltext und zeigt ihn entsprechend an.
○ ABAP Bytecode
Dieser Service zeigt den Quelltext in ABAP-Bytecode an. Er wird nur von SAP-Mitarbeitern verwendet.
○ ABAP Bytecode (Makro debuggen)
Diesen Service verwenden Sie, wenn Sie in einen Makro springen müssen, um ihn zu debuggen.