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 / 4483 / 231 / 1205 ) »
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

3
Antw.
4043
Views
Table Control + F4 mit User Exit -> und aktuelle Zeile?
von mawi » 22.08.2007 13:11 • Verfasst in ABAP® Core
3
Antw.
2699
Views
Quellcode finden
von espo » 22.10.2007 08:35 • Verfasst in ABAP® für Anfänger
14
Antw.
9978
Views
Quellcode im Debugger einschleusen!?
von donossi » 30.01.2013 10:04 • Verfasst in ABAP® für Anfänger
2
Antw.
3795
Views
Quellcode sichern bzw. archivieren
von Troilus » 27.10.2007 11:05 • Verfasst in ABAP® Core
5
Antw.
4585
Views
Programmdoku aus dem Quellcode generieren
von Alexander D. » 21.09.2012 15:10 • Verfasst in Basis

Über diesen Beitrag


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

Aktuelle Forenbeiträge

BAPI zur ABSO?
vor einer Woche von DeathAndPain 2 / 1488
Materialstammerweiterung: Neuer Reiter
vor 3 Wochen von DeathAndPain gelöst 4 / 2239
Ermittlung der Arbeitstage (Mosid)
vor 3 Wochen von Radinator 11 / 47888
LSMW-Problem
vor 5 Wochen von DeathAndPain gelöst 6 / 5776

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

BAPI zur ABSO?
vor einer Woche von DeathAndPain 2 / 1488
Materialstammerweiterung: Neuer Reiter
vor 3 Wochen von DeathAndPain gelöst 4 / 2239
Ermittlung der Arbeitstage (Mosid)
vor 3 Wochen von Radinator 11 / 47888
LSMW-Problem
vor 5 Wochen von DeathAndPain gelöst 6 / 5776