Systemfeld für aktuelle Zeile im Quellcode

Getting started ... Alles für einen gelungenen Start.
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

Systemfeld für aktuelle Zeile im Quellcode

Beitrag von chrislo (ForumUser / 11 / 1 / 0 ) »
Hallo,

kann mir jemand mit dieser Frage helfen? Ich suche ein Systemfeld, das mir die aktuell bearbeitete Zeilennummer zurückgibt. Darüber hinaus: Gibt es ein Systemfeld, das mir das aktuelle Unterprogramm angibt?

Beispiel: Messageausgabe

Nachricht 019 in Nachrichtenklasse z810mm: "Aktuelle Zeile: &, Aktuelle Routine: &."

Im Quellcode:

...
MESSAGE i019(z810mm) WITH sy-zeilennummer sy-unterprogramm
...

Vielen Dank !!

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Systemfeld für aktuelle Zeile im Quellcode

Beitrag von a-dead-trousers (Top Expert / 4460 / 227 / 1199 ) »
hi!

Ich glaube du brauchst das hier 8)

Code: Alles auswählen.

data:
  LT_STACK type ABAP_CALLSTACK.

field-symbols:
  <ls_stack> type ABAP_CALLSTACK_LINE.

call function 'SYSTEM_CALLSTACK'
   EXPORTING
     MAX_LEVEL          = 1 "Die Aufruftiefe so tief wie du es brauchst
   importing
     CALLSTACK          = LT_STACK.

read table LT_STACK assigning <ls_stack> index 1.
if sy-subrc eq 0.
  ...
endif.
Wenn du das Ganze in eine Unterroutine (FORM) packen willst, muss du den Stack entsprechen auf den Level bzw. Index 2 abfragen um die Aufrufstelle (PERFORM) der Unterroutine zu erhalten.

lg
ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Seite 1 von 1

Vergleichbare Themen

6
Antw.
3574
Views
Nur aktuelle Zeile im GRID aktualisieren
von Kojak » 30.01.2006 13:02 • Verfasst in ABAP® Core
3
Antw.
3607
Views
Table Control + F4 mit User Exit -> und aktuelle Zeile?
von mawi » 22.08.2007 13:11 • Verfasst in ABAP® Core
3
Antw.
2462
Views
Quellcode finden
von espo » 22.10.2007 08:35 • Verfasst in ABAP® für Anfänger
14
Antw.
9353
Views
Quellcode im Debugger einschleusen!?
von donossi » 30.01.2013 10:04 • Verfasst in ABAP® für Anfänger
2
Antw.
3513
Views
Quellcode sichern bzw. archivieren
von Troilus » 27.10.2007 11:05 • Verfasst in ABAP® Core

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Unbeantwortete Forenbeiträge

Username als Variable in xdc-Datei?
vor einer Woche von uli3480 1 / 2319
Substitution zum Zeitpunkt 60
vor 3 Wochen von irene 1 / 4839
CDS View Erweitern mit Hierarchie
vor 3 Wochen von Interger 1 / 7506
Intervall mit Beziehungswissen füllen
letzen Monat von wolli 1 / 42375