Selection Screen nach Exit wieder im Dynpro

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

Selection Screen nach Exit wieder im Dynpro

Beitrag von tom125 (ForumUser / 3 / 0 / 0 ) »
Hallo,

ich entwickle derzeit einen Report, welcher bei einem Button Click ein Dynpro öffnet.
In diesem Dynpro befindet sich unter anderem ein Subscreen mit drei Radiobutttons.
Wenn ich nun z.B. 5 mal zwischen den Radiobuttons wechsele passiert folgendes:

Mit ESC (Exit-Commando) komme ich wieder zurück auf den Selection-Screen, wenn ich allerdings in diesem wieder ESC clicke, beendet er nicht, wie gewünscht das Programm, sondern geht wieder in das Dynpro. Dies macht er 5 mal. Beim sechsten mal schließt er dann den Report.

Auch der Debugger hilft mir nicht weiter.
Ich habe bereits alles mögliche ausprobiert und bin am verzweifeln, bitte um Hilfe.

Code: Alles auswählen.

* USERCR = ButtonFunktionscode
CASE sy-ucomm.
    WHEN 'USERCR'.
      gr_exec->display_grid( ).
      CALL SCREEN 0300.
      CLEAR: sscrfields, sy-ucomm.
      ENDCASE.
Exit Modul

Code: Alles auswählen.

MODULE exitfromsub INPUT.
  gv_ok = sy-ucomm.
  IF gv_ok EQ 'BACK' OR
     gv_ok EQ 'RW' OR
     gv_ok EQ '%EX'.

    CLEAR gv_ok.
    CLEAR sy-ucomm.
    CALL SELECTION-SCREEN 1000.
*    SET SCREEN 0.
    LEAVE TO SCREEN 0.
  ENDIF.
ENDMODULE.
Dynpro Ablauflogik

Code: Alles auswählen.

PROCESS BEFORE OUTPUT.
 MODULE STATUS_0300.
   Call SUBSCREEN sub1 INCLUDING sy-cprog '0101'.

PROCESS AFTER INPUT.
 MODULE USER_COMMAND_0300.
 Call SUBSCREEN sub1. "Muss ausgeführt werden, da Buttons sonst nicht clickbar sind.
 MODULE exitfromsub AT EXIT-COMMAND.

Mit freundlichen Grüßen
tom125
Zuletzt geändert von tom125 am 07.08.2019 10:29, insgesamt 1-mal geändert.

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


Re: Selection Screen nach Exit wieder im Dynpro

Beitrag von zzcpak (Expert / 673 / 5 / 68 ) »
ohne Beisipiel-Coding nicht zu beantworten. Wie rufst du dein Dynpro auf? Wie die Subscreens. Wie werden diese verlassen?

Re: Selection Screen nach Exit wieder im Dynpro

Beitrag von tom125 (ForumUser / 3 / 0 / 0 ) »
Habe das Problem selbst gelöst, zwar darf meinen Code jetzt keiner mehr sehen, da ich abchecke wie viele Aktionen in dem Dynpro durchgeführt werden und dann beim verlassen genau diese anzahl an Leave Screens mache, aber es funktioniert 😉

Trotzdem Danke für die Hilfe
VG
Tom

Re: Selection Screen nach Exit wieder im Dynpro

Beitrag von zzcpak (Expert / 673 / 5 / 68 ) »
was soll eigentlich

Code: Alles auswählen.

CALL SELECTION-SCREEN 1000.
bezwecken?

Geschachtelte CALL SCREEN Anweisungen gehen bis max. 50 Ebenen, danach gibt es einen Dump. LEAVE TO SCREEN 0 sollte doch reichen.

Re: Selection Screen nach Exit wieder im Dynpro

Beitrag von DeathAndPain (Top Expert / 2038 / 274 / 428 ) »
Ja, sauber kann die Lösung nicht sein. Das deutet ja darauf hin, dass Du bei jedem Anklicken eines Radiobuttons einen neuen CALL SCREEN machst. Klingt pfuschlig. 😋
Wenn wir einer Partei die Regierungsbeteiligung verweigern, die von einer Mehrheit gewählt worden ist, weil wir diese Partei für schlecht halten, da wir einer anderen Partei angehören, wie ist dann unsere eigene demokratische Gesinnung zu bewerten?

Seite 1 von 1

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor 2 Wochen von codemaster1 2 / 103266
Stücklisten
vor 3 Wochen von Selma.schwarz 1 / 104922

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.

Vergleichbare Themen

Exit Command aus Selection Screen
von jondahl11 » 27.09.2007 10:24
Dynpro: Dropdown werte übergabe von Screen 1 auf Screen 2
von erzoo24 » 28.02.2017 15:25
AT SELECTION-SCREEN-->wie ??
von Ruffy » 10.03.2010 13:31
at selection-screen....
von domezug » 25.07.2007 09:07
selection screen
von anki_86 » 13.06.2007 07:30

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor 2 Wochen von codemaster1 2 / 103266
Stücklisten
vor 3 Wochen von Selma.schwarz 1 / 104922

Unbeantwortete Forenbeiträge

Stücklisten
vor 3 Wochen von Selma.schwarz 1 / 104922
Belege
vor 3 Wochen von Selma.schwarz 1 / 101976