AT SELECTION-SCREEN OUTPUT in Verbindung mit SUBMIT

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

Benutzeroberflächen in SAP®-Systemen.
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

AT SELECTION-SCREEN OUTPUT in Verbindung mit SUBMIT

Beitrag von Foolsy ( / / 0 / 3 ) »
Folgendes kleines Programm:

Code: Alles auswählen.

REPORT zzfru_test.

PARAMETERS feld1(10) MODIF ID dis.
PARAMETERS feld2(10).
PARAMETERS feld3(10) MODIF ID dis.
PARAMETERS feld4(10).

AT SELECTION-SCREEN OUTPUT.

LOOP AT SCREEN.
  IF screen-group1 = 'DIS'.
     screen-input = 0.
       MODIFY SCREEN.
  ENDIF.
ENDLOOP.

*stop.

submit zzfru.
Beim ausführen des Programms wird leider das erste Dynpro (Selektionsbildschirm) mit meinen drei feldern nicht angezeigt, sondern sofort das selektionsbildschirm meines submit-aufrufes (also zzfru). nur Wenn ich ein "stop" dazwischen bastele, bleibt er stehen. jedoch ist dann jede weitere eingabe zwecklos, da er an dieser stelle nicht weiter macht. Wie kann man das Problem lösen? Das erst das Selektionsbildschirm mit meinen drei Feldern angezeigt wird, ich dort meine Eingaben durchführen kann und dann erst mein submit aufgerufen wird...

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


Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Hallo Foolsy,

da der SUBMIT logisch zum Zeitpunkt AT SELECTION-SCREEN OUTPUT plaziert ist, wird er beim Aufbereiten des Selektionsbildes von ZZFRU_TEST bereits ausgeführt.

Du wirst wohl noch ein START-OF-SELECTION einbauen müssen, damit das Selektionsbild des ZZFRU_TEST Zeit hat auch dargestellt zu werden.

Code: Alles auswählen.

REPORT zzfru_test.

PARAMETERS feld1(10) MODIF ID dis.
PARAMETERS feld2(10).
PARAMETERS feld3(10) MODIF ID dis.
PARAMETERS feld4(10).

AT SELECTION-SCREEN OUTPUT.

LOOP AT SCREEN.
  IF screen-group1 = 'DIS'.
     screen-input = 0.
       MODIFY SCREEN.
  ENDIF.
ENDLOOP.

START-OF-SELECTION.

submit zzfru. 
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Beitrag von Fools (ForumUser / 20 / 0 / 0 ) »
:D - Wunderbar! Vielen Dank für die rasche Hilfe!!

Seite 1 von 1

Vergleichbare Themen

4
Antw.
3916
Views
At Selection Screen Output
von AndreFIAE2014 » 28.10.2015 14:11 • Verfasst in ABAP® für Anfänger
7
Antw.
7871
Views
Trigger AT SELECTION SCREEN OUTPUT.
von nickname8 » 09.08.2018 15:18 • Verfasst in Dialogprogrammierung
3
Antw.
3106
Views
Frage zu SUBMIT....USING SELECTION-SCREEN
von warup » 02.10.2012 13:49 • Verfasst in ABAP® für Anfänger
12
Antw.
6437
Views
Wo muss "AT SELECTION-SCREEN OUTPUT" stehen?
von Besucher » 22.02.2006 08:39 • Verfasst in ABAP® Core
7
Antw.
5181
Views
SUBMIT VIA SELECTION-SCREEN kommt nicht zum Aufrufer zurück
von der_neuling » 12.03.2025 16:04 • 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

RFC vs. ODATA
vor 5 Tagen von DeathAndPain 8 / 1975
FUBA 'HR_INFOTYPES_OPERATION'
vor 5 Tagen von DeathAndPain 2 / 1160
Frage zur redefinierten Methode
vor einer Woche von ralf.wenzel 12 / 2386

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.