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 / 4451 / 227 / 1197 ) »
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.
3310
Views
Nur aktuelle Zeile im GRID aktualisieren
von Kojak » 30.01.2006 13:02 • Verfasst in ABAP® Core
3
Antw.
3456
Views
Table Control + F4 mit User Exit -> und aktuelle Zeile?
von mawi » 22.08.2007 13:11 • Verfasst in ABAP® Core
3
Antw.
2321
Views
Quellcode finden
von espo » 22.10.2007 08:35 • Verfasst in ABAP® für Anfänger
14
Antw.
9043
Views
Quellcode im Debugger einschleusen!?
von donossi » 30.01.2013 10:04 • Verfasst in ABAP® für Anfänger
2
Antw.
3097
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

Aktuelle Forenbeiträge

FOR mit CORRESPONDING
vor 2 Tagen von sap_enthusiast 11 / 2206
Netzplan drucken
vor 2 Tagen von sap_enthusiast 2 / 335
SALV: Titel zu lang
vor 5 Tagen von ralf.wenzel 3 / 912
Web Feature Services (WFS) im SAP
vor einer Woche von msfox 1 / 1429
WM: Transportauftrag quittieren - drucken
vor einer Woche von JHM 4 / 3362

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

FOR mit CORRESPONDING
vor 2 Tagen von sap_enthusiast 11 / 2206
Netzplan drucken
vor 2 Tagen von sap_enthusiast 2 / 335
SALV: Titel zu lang
vor 5 Tagen von ralf.wenzel 3 / 912
Web Feature Services (WFS) im SAP
vor einer Woche von msfox 1 / 1429
WM: Transportauftrag quittieren - drucken
vor einer Woche von JHM 4 / 3362

Unbeantwortete Forenbeiträge

Web Feature Services (WFS) im SAP
vor einer Woche von msfox 1 / 1429
Erweiterung in ME51N/ME52N:
vor 4 Wochen von ABAPlerv 1 / 3760
Erweiterung in ME51N/ME52N:
vor 4 Wochen von ABAPlerv 1 / 3649