Absprung in ein anderes Programm erkennen

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

Absprung in ein anderes Programm erkennen

Beitrag von DeathGuardian (Expert / 759 / 0 / 3 ) »
Servus,

wenn ich ein Programm (nennen wir es zruf) habe, das ein anderes Programm per CALL TRANSACTION aufruft (nennen wir es zchlagmichtot), wie kann ich dann im Programm zchlagmichtot herrausfinden, das es von zruf aufgerufen wurde?

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


Beitrag von GastX (Specialist / 277 / 4 / 18 ) »
Evtl. hilft der Artikel "Form Routine ermitteln" auf http://www.tricktresor.de.
(Dort unter Entwicklung - Programmierung - Programmiertricks - Profitricks)

Neben der eigentlichen Lösung (Aufruf CALL 'ABAP_CALLSTACK', Details s. dort) wird dort noch auf den Fuba SYSTEM_CALLSTACK hingewiesen.
Hab's aber noch nicht selber ausprobiert.
Gruss,
Frank

Beitrag von Gast ( / / 0 / 3 ) »
GastX hat geschrieben:Evtl. hilft der Artikel "Form Routine ermitteln" auf http://www.tricktresor.de.
Nein, die Auswertung des ABAP-Callstacks bringt nichts.
(Sieht man auch im Debugger, wenn man den in der per CALL TRANSACTION aufgerufenen Funktion startet.)

Beitrag von Bakky ( / / 0 / 3 ) »
Hi,

wenn du nur in Zschlagmichtot wissen willst ob es von Zruf gerufen wurde, würde ich einfach in Zruf kurz vor dem Call Transaction einen export to memory machen(z.b. sy-repid). In Zschlagmichtot würde ich dann einen Import from memory machen. Wenn der Import nicht klappt ist Zschlagmichtot auf jeden fall nicht von zruf gerufen worden.

Beitrag von ewx (Top Expert / 4872 / 314 / 644 ) »
Probier mal SY-CPROG.
Gruß,
Enno

Seite 1 von 1

Vergleichbare Themen

3
Antw.
2053
Views
Nach Absprung wird Programm geschlossen
von hmaxi96 » 29.03.2016 07:44 • Verfasst in ABAP® für Anfänger
22
Antw.
5883
Views
Nach Absprung mit F3 zurück ins Programm springen
von hmaxi96 » 24.11.2015 10:17 • Verfasst in ABAP® für Anfänger
5
Antw.
2032
Views
Datenbankschlüssel erkennen
von Orestes » 04.10.2011 13:36 • Verfasst in ABAP® für Anfänger
4
Antw.
2169
Views
ALV Datenänderung erkennen
von SAP_ENTWICKLER » 21.12.2017 10:09 • Verfasst in ABAP® Core
18
Antw.
61804
Views
Zeilenumbruch (##) getrennt. Wie nun erkennen?
von PaddyG » 15.08.2005 11:42 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Mahnung erstellen
vor 7 Stunden von wreichelt 2 / 28
Absprung VA02 Position
vor 9 Stunden von gs3rr4 gelöst 3 / 40
OPD Druck im SPOOL
vor 11 Stunden von Manfred K. 1 / 24

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

Mahnung erstellen
vor 7 Stunden von wreichelt 2 / 28
Absprung VA02 Position
vor 9 Stunden von gs3rr4 gelöst 3 / 40
OPD Druck im SPOOL
vor 11 Stunden von Manfred K. 1 / 24

Unbeantwortete Forenbeiträge

OPD Druck im SPOOL
vor 11 Stunden von Manfred K. 1 / 24
Export von Spools in XLSX
vor 5 Tagen von abapamateur 1 / 416