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 / 4399 / 223 / 1182 ) »
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.
3149
Views
Nur aktuelle Zeile im GRID aktualisieren
von Kojak » 30.01.2006 13:02 • Verfasst in ABAP® Core
3
Antw.
3380
Views
Table Control + F4 mit User Exit -> und aktuelle Zeile?
von mawi » 22.08.2007 13:11 • Verfasst in ABAP® Core
3
Antw.
2257
Views
Quellcode finden
von espo » 22.10.2007 08:35 • Verfasst in ABAP® für Anfänger
14
Antw.
8950
Views
Quellcode im Debugger einschleusen!?
von donossi » 30.01.2013 10:04 • Verfasst in ABAP® für Anfänger
7
Antw.
4678
Views
Keine Anzeige des Quellcode
von AchimB » 13.05.2005 06:23 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Regex in where
vor einer Stunde von tar 8 / 177
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1488

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.

Aktuelle Forenbeiträge

Regex in where
vor einer Stunde von tar 8 / 177
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1488

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9822