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 / 4089 / 127 / 940 ) »
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 / 4089 / 127 / 940 ) »
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 / 4089 / 127 / 940 ) »
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.
3533
Views
Springen in richtige Zeile zurück
von Kojak » 05.12.2005 13:32 • Verfasst in ABAP® für Anfänger
2
Antw.
2823
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.
5252
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.
1924
Views
Absprung in ein anderes Programm erkennen
von DeathGuardian » 13.10.2005 12:52 • Verfasst in ABAP® Core
3
Antw.
1996
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

Dialog-Container mit Toolbar/Status
vor 2 Stunden von black_adept gelöst 21 / 2533
SAP Trial Version für SAP Fiori
vor 2 Tagen von tar 2 / 1669

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

Dialog-Container mit Toolbar/Status
vor 2 Stunden von black_adept gelöst 21 / 2533
SAP Trial Version für SAP Fiori
vor 2 Tagen von tar 2 / 1669

Unbeantwortete Forenbeiträge

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