Nach Absprung mit F3 zurück ins Programm springen

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

Getting started ... Alles für einen gelungenen Start.
23 Beiträge • Vorherige Seite 2 von 2 (current)
23 Beiträge Vorherige Seite 2 von 2 (current)

Re: Nach Absprung mit F3 zurück ins Programm springen

Beitrag von black_adept (Top Expert / 4155 / 134 / 958 ) »
DeathAndPain hat geschrieben:[...]dann führt das beim Abspielmodus 'E' dazu, dass die Abspielung in den Modus 'A' wechselt und dieses Dynpro sichtbar anzeigt, damit der Benutzer die Bescherung sieht und sich was einfallen lassen kann. Der Abspielmodus ist dann aber geändert und wird nicht mehr zurück zu 'E' wechseln.[...]
Das ist falsch. Der Modus bleibt 'E' solange du nicht explizit (über das SAP-Menü oder den entsprechenden OK-Code ) in einen der anderen Modi wechselst

@Stef5: Du kannst den Anzeigemodus auch ohne Fehlermeldung erzwingen. Anstatt ein nicht bekanntes Feld einzubauen lass doch einfach den OK-Code auf dem Dynpro weg.

Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag:
Thomas R.

live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

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


Re: Nach Absprung mit F3 zurück ins Programm springen

Beitrag von stef5 (ForumUser / 6 / 1 / 0 ) »
DeathAndPain hat geschrieben:Das geht prinzipbedingt nicht.
Das war mir schon klar darum hab ich ja den Fehler absichtlich eingebaut.
Daniel hat geschrieben:Ruf doch einfach den Baustein RS_DD_TABL_EDIT.
Der macht genau die gewünschte Anzeige
(EDIT_MODE = 'S')
Den Baustein verstehe ich nicht. Wie kann ich damit eine Transaktion aufrufen?
black_adept hat geschrieben:@Stef5: Du kannst den Anzeigemodus auch ohne Fehlermeldung erzwingen. Anstatt ein nicht bekanntes Feld einzubauen lass doch einfach den OK-Code auf dem Dynpro weg.
Wenn ich dich richtig verstanden habe müsste ich das Zieldynpro ändern. Das ist aber SAP Standard also nicht änderbar.

Re: Nach Absprung mit F3 zurück ins Programm springen

Beitrag von Daniel (Specialist / 314 / 68 / 44 ) »
Ruf einfach den Baustein statt der Transaktion.
Probiere es in der SE37 aus.
Nur Tabellenname und 'S' mitgeben...

Re: Nach Absprung mit F3 zurück ins Programm springen

Beitrag von stef5 (ForumUser / 6 / 1 / 0 ) »
Daniel hat geschrieben:Ruf einfach den Baustein statt der Transaktion.
Probiere es in der SE37 aus.
Nur Tabellenname und 'S' mitgeben...
Ich glaube du beziehst dich auf die SE11. Ich will aber ICLCDC03 aufrufen und keine Tabellenansicht.

Re: Nach Absprung mit F3 zurück ins Programm springen

Beitrag von Daniel (Specialist / 314 / 68 / 44 ) »
Ja, das war ja die ursprüngliche Frage.

Re: Nach Absprung mit F3 zurück ins Programm springen

Beitrag von black_adept (Top Expert / 4155 / 134 / 958 ) »
stef5 hat geschrieben:
black_adept hat geschrieben:@Stef5: Du kannst den Anzeigemodus auch ohne Fehlermeldung erzwingen. Anstatt ein nicht bekanntes Feld einzubauen lass doch einfach den OK-Code auf dem Dynpro weg.
Wenn ich dich richtig verstanden habe müsste ich das Zieldynpro ändern. Das ist aber SAP Standard also nicht änderbar.
Nein - du hast mich nicht richtig verstanden.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Nach Absprung mit F3 zurück ins Programm springen

Beitrag von stef5 (ForumUser / 6 / 1 / 0 ) »
Daniel hat geschrieben:Ja, das war ja die ursprüngliche Frage.
Leider für mich nicht anwendbar. Aber eindeutig die bessere Lösung für das Ursprungsproblem... :up: wenn man irgendwie Selektionskritierien mitgeben kann... wie macht man das?
black_adept hat geschrieben:Nein - du hast mich nicht richtig verstanden.
Ich weiß ehrlich gesagt nicht wirklich wie ich das machen soll. Ich habe es auf 2 Arten versucht, aber beidesmal lief er einfach durch und es passiert nichts weil ich wieder in der Ursprungstransaktion lande....

Code: Alles auswählen.

          CLEAR ls_bdcdata.
          ls_bdcdata-program  = 'SAPLICL_BDT_APPL'.
          ls_bdcdata-dynpro   = '0100'.
          ls_bdcdata-dynbegin = 'X'.
          APPEND ls_bdcdata TO lt_bdcdata.
          CLEAR ls_bdcdata.
          ls_bdcdata-fnam = 'BDC_OKCODE'.
          ls_bdcdata-fval = '=ENTER'.
          APPEND ls_bdcdata TO lt_bdcdata.
          CLEAR ls_bdcdata.
          ls_bdcdata-fnam = 'ICL_CDC_SCREEN_FIELDS-CLAIM'.
          ls_bdcdata-fval = gs_invheadlist_act-claim.
          APPEND ls_bdcdata TO lt_bdcdata.
          CLEAR ls_bdcdata.
          ls_bdcdata-program  = 'SAPLICL_BDT_APPL'.
          ls_bdcdata-dynpro   = '0100'.
          ls_bdcdata-dynbegin = 'X'.
          APPEND ls_bdcdata TO lt_bdcdata.
          CLEAR ls_bdcdata.
          ls_bdcdata-program  = 'SAPLICL_BDT_APPL'.
          ls_bdcdata-dynpro   = '0100'.
          ls_bdcdata-dynbegin = 'X'.
          APPEND ls_bdcdata TO lt_bdcdata.
          CLEAR ls_bdcdata.
          ls_bdcdata-fnam = '/EEXIT'.
          ls_bdcdata-fval = ''.
          APPEND ls_bdcdata TO lt_bdcdata.
          CALL TRANSACTION 'ICLCDC03'  USING lt_bdcdata MODE 'E'.

Code: Alles auswählen.

          CLEAR ls_bdcdata.
          ls_bdcdata-program  = 'SAPLICL_BDT_APPL'.
          ls_bdcdata-dynpro   = '0100'.
          ls_bdcdata-dynbegin = 'X'.
          APPEND ls_bdcdata TO lt_bdcdata.
          CLEAR ls_bdcdata.
          ls_bdcdata-fnam = 'BDC_OKCODE'.
          ls_bdcdata-fval = '=ENTER'.
          APPEND ls_bdcdata TO lt_bdcdata.
          CLEAR ls_bdcdata.
          ls_bdcdata-fnam = 'ICL_CDC_SCREEN_FIELDS-CLAIM'.
          ls_bdcdata-fval = gs_invheadlist_act-claim.
          APPEND ls_bdcdata TO lt_bdcdata.
          CLEAR ls_bdcdata.
          ls_bdcdata-program  = 'SAPLICL_BDT_APPL'.
          ls_bdcdata-dynpro   = '0100'.
          ls_bdcdata-dynbegin = 'X'.
          APPEND ls_bdcdata TO lt_bdcdata.
          CLEAR ls_bdcdata.
          ls_bdcdata-fnam = 'BDC_OKCODE'.
          ls_bdcdata-fval = ''.
          APPEND ls_bdcdata TO lt_bdcdata.
          CLEAR ls_bdcdata.
          ls_bdcdata-program  = 'SAPLICL_BDT_APPL'.
          ls_bdcdata-dynpro   = '0100'.
          ls_bdcdata-dynbegin = 'X'.
          APPEND ls_bdcdata TO lt_bdcdata.
          CLEAR ls_bdcdata.
          ls_bdcdata-fnam = '/EEXIT'.
          ls_bdcdata-fval = ''.
          APPEND ls_bdcdata TO lt_bdcdata.
          CALL TRANSACTION 'ICLCDC03'  USING lt_bdcdata MODE 'E'.

Re: Nach Absprung mit F3 zurück ins Programm springen

Beitrag von black_adept (Top Expert / 4155 / 134 / 958 ) »
stef5 hat geschrieben:Ich weiß ehrlich gesagt nicht wirklich wie ich das machen soll. Ich habe es auf 2 Arten versucht, aber beidesmal lief er einfach durch und es passiert nichts weil ich wieder in der Ursprungstransaktion lande....
In diesem Coding hast du folgenden Codeschnipsel:

Code: Alles auswählen.

        CLEAR ls_bdcdata.
        ls_bdcdata-fnam = 'BDC_OKCODE'.
        ls_bdcdata-fval = '=ENTER'.
        APPEND ls_bdcdata TO lt_bdcdata.
Lass den weg
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Vergleichbare Themen

2
Antw.
3331
Views
Absprung von ALV in Transaktion und zurück
von ABAP-Azubi » 29.01.2014 13:10 • Verfasst in ABAP® für Anfänger
3
Antw.
2211
Views
Nach Absprung wird Programm geschlossen
von hmaxi96 » 29.03.2016 07:44 • Verfasst in ABAP® für Anfänger
5
Antw.
7270
Views
Aus Query in Beleg springen - Ist das möglich?
von obreuer » 09.03.2007 11:27 • Verfasst in ABAP® Core
1
Antw.
4966
Views
Springen - PDF-Vorschau - ... von ... kann nicht heruntergeladen werden...
von jspranz » 12.02.2021 17:57 • Verfasst in SAP - Allgemeines
2
Antw.
4431
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

Aktuelle Forenbeiträge

BAPI_ACC_DOCUMENT_POST
vor 14 Stunden von Wann 2 / 65
Side by Side extensions
Gestern von JHM 2 / 280
Benutzerdefinierte Felder PSP
vor einer Woche von Rabea1103 1 / 3595
Zukunft des ABAP Entwicklers
vor einer Woche von DeathAndPain 14 / 18117

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_ACC_DOCUMENT_POST
vor 14 Stunden von Wann 2 / 65
Side by Side extensions
Gestern von JHM 2 / 280
Benutzerdefinierte Felder PSP
vor einer Woche von Rabea1103 1 / 3595
Zukunft des ABAP Entwicklers
vor einer Woche von DeathAndPain 14 / 18117

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
vor einer Woche von Rabea1103 1 / 3595
Spool vereinen OTF und PDF
vor 3 Wochen von anna2205 1 / 17019
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 23734
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 42786