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 / 3943 / 105 / 886 ) »
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 / 3943 / 105 / 886 ) »
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 / 3943 / 105 / 886 ) »
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

5
Antw.
3236
Views
Springen in richtige Zeile zurück
von Kojak » 05.12.2005 13:32 • Verfasst in ABAP® für Anfänger
2
Antw.
2595
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.
4905
Views
Absprung über Batch Input in eine Transaktion und ZURÜCK
von Jura » 01.09.2005 17:53 • Verfasst in ABAP® für Anfänger
4
Antw.
1814
Views
Absprung in ein anderes Programm erkennen
von DeathGuardian » 13.10.2005 12:52 • Verfasst in ABAP® Core
3
Antw.
1858
Views
Nach Absprung wird Programm geschlossen
von hmaxi96 » 29.03.2016 07:44 • Verfasst in ABAP® für Anfänger

Ü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

Zwischensumme Adobe Forms
vor 2 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

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

Zwischensumme Adobe Forms
vor 2 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 2 Tagen von Lucyalison 1 / 64
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 107
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 140