Hallo an alle,
ich habe die Aufgabe, den Selection-Screen des Reports RIHEQUI20 aufzurufen und mit der Auswahl eine ALV anzuzeigen.
Das ist erledigt. Wenn ich in der ALV den Zurück-Button klicke, soll ich wieder in den Selection-Screen der RIHEQUI20 kommen.
Erledigt
Wenn ich aber auf den Zurück-Button in der RIHEQUI20 drücke, komme ich wieder in meine ALV rein.
Die Zurückbuttons haben den gleichen GUI-Status, wodurch ich das nicht trennen kann. Zumindest weiß ich nicht wie.
Mein Aufruf von RIHEQUI20:
Code: Alles auswählen.
SUBMIT riequi20
VIA SELECTION-SCREEN
AND RETURN
WITH dy_selm EQ 'D'
WITH dy_tcode EQ 'IH08'
WITH SELECTION-TABLE lt_rsparams.
Mein Zurück-Button:
Wenn ich set screen 0 und leave screen lasse, wird das programm beendet, auch wenn ich im Selectionscreen von RIHEQUI20 auf "Ausführen" klicke. E klar, weil er ja im Report weitergeht.
Code: Alles auswählen.
CASE sy-ucomm.
WHEN '&F03'.
PERFORM call_ih08.
SET SCREEN 0.
LEAVE SCREEN.
Hat hier irgend jemand eine Idee, wie ich das lösen kann? Ich weiß nicht mehr weiter.
Danke und lg,
die shimsham