Nach Absprung wird Programm geschlossen

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Nach Absprung wird Programm geschlossen

Beitrag von hmaxi96 (ForumUser / 77 / 13 / 1 ) »
Hallo Leute,

ich habe einen Absprung auf den aktuellen Bestands eines Lagerplatzes erstellt. Dieser springt wie gewollt in die LS24. Das Problem ist aber, wenn ich zurück in mein Programm (ALV-Grid) mit F3 springen möchte dann schließt er das komplette Programm.

Hier der Quelltext:

Code: Alles auswählen.

        IF rs_selfield-fieldname CS 'GESM'.
          lv_gesme = rs_selfield-fieldname+4(3).
          CONCATENATE 'LGNP' lv_gesme INTO lv_gesme.
          ASSIGN COMPONENT lv_gesme OF STRUCTURE gs_alv TO <fs>.
          SPLIT <fs> AT '/' INTO lv_lgnum lv_lgpla.
          IF <fs> IS ASSIGNED.
          SET PARAMETER ID 'MAT' FIELD gs_alv-matnr.
          SET PARAMETER ID 'WRK' FIELD gs_alv-werks.
          SET PARAMETER ID 'LGN' FIELD lv_lgnum.
          SET PARAMETER ID 'LGP' FIELD lv_lgpla.
          SET PARAMETER ID 'LGT' FIELD '001'.
          CALL TRANSACTION 'LS24' AND SKIP FIRST SCREEN.
          ENDIF.
        ENDIF.
Danke im Voraus!

Gruß
Max
Investor im Bereich Kryptowährungen.
Bei Interesse oder Fragen stehe ich Ihnen gerne zur Verfügung.

https://www.xing.com/profile/Maximilian_Hauer3

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


Re: Nach Absprung wird Programm geschlossen

Beitrag von a-dead-trousers (Top Expert / 4395 / 223 / 1182 ) »
Die Frage ist: Was passiert NACH dem CALL TRANSACTION?
ABAP-Hilfe hat geschrieben:Bei CALL TRANSACTION bleibt das aufrufende Programm mit seinen Daten erhalten und es wird nach Beendigung der aufgerufenen Transaktion hinter die Aufrufstelle im aufrufenden Programm zurückgekehrt.
Hast du schon mal versucht danach ein BREAK einzubauen und per Debugger geschaut, was da so alles weiter passiert?
Ich tippe mal darauf, dass da in deinem aufrufenden Programm irgendwo ein "Verlassen" ausgelöst wird. Vielleicht verwendest du ja z.B. SY-UCOMM anstatt des OK-CODE. Wenn nun in der aufgerufen Transaktion beim F3 derselbe Wert gesetzt wird wie in deinem Programm, verarbeitet dein Programm im PAI das "Verlassen" vielleicht ein zweites Mal.

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

Re: Nach Absprung wird Programm geschlossen

Beitrag von hmaxi96 (ForumUser / 77 / 13 / 1 ) »
Danke a-dead-trousers für deine Antwort.
Nein mit BREAK habe ich noch nicht gearbeitet, dass werde ich gleich mal ausprobieren.
Im Debugger habe ich bereits geschaut, aber da dass aufgerufene Programm uralt ist und ein paar 100 INCLUDES enthält würde das zu viel Zeit in Anspruch nehmen.
Werde mich auch mal mit dem OK-CODE beschäftigen! :)

Gruß
Max
Investor im Bereich Kryptowährungen.
Bei Interesse oder Fragen stehe ich Ihnen gerne zur Verfügung.

https://www.xing.com/profile/Maximilian_Hauer3

Re: Nach Absprung wird Programm geschlossen

Beitrag von hmaxi96 (ForumUser / 77 / 13 / 1 ) »
Mit einem BREAK hat es leider nicht funktioniert.
Nun habe ich einfach eine Aufzeichnung erstellt.

Gruß
Max
Investor im Bereich Kryptowährungen.
Bei Interesse oder Fragen stehe ich Ihnen gerne zur Verfügung.

https://www.xing.com/profile/Maximilian_Hauer3

Seite 1 von 1

Vergleichbare Themen

4
Antw.
1913
Views
Absprung in ein anderes Programm erkennen
von DeathGuardian » 13.10.2005 12:52 • Verfasst in ABAP® Core
22
Antw.
5496
Views
Nach Absprung mit F3 zurück ins Programm springen
von hmaxi96 » 24.11.2015 10:17 • Verfasst in ABAP® für Anfänger
0
Antw.
770
Views
OLE - warten bis Excel geschlossen ist
von Kaiwalker » 20.01.2006 12:55 • Verfasst in ABAP® Core
1
Antw.
1328
Views
R3-Absprung ins CRM
von Hotte » 09.09.2005 08:46 • Verfasst in Dialogprogrammierung
2
Antw.
3232
Views
Programm aus anderem Programm heraus aufrufen
von Namp » 27.03.2006 13:34 • Verfasst in SAP - Allgemeines

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Daten an Tabelle binden
vor 2 Tagen von Bright4.5 1 / 597
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2225
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8820