SUBMIT Report - Back-Button

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

SUBMIT Report - Back-Button

Beitrag von shimsham (ForumUser / 13 / 0 / 2 ) »
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

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


Re: SUBMIT Report - Back-Button

Beitrag von DeathAndPain (Top Expert / 1939 / 257 / 412 ) »
Also die Syntax

Code: Alles auswählen.

SET SCREEN 0.
LEAVE SCREEN.
habe ich noch nie gesehen. Üblicherweise verabschiedet man sich aus solch Programm per

Code: Alles auswählen.

LEAVE TO SCREEN '0'.
Damit müsstest Du dann hinter dem SUBMIT-Befehl landen. Dort einen EXIT-Befehl, und Du stehst wieder im Selektionsbild des ersten Reports.

Re: SUBMIT Report - Back-Button

Beitrag von jocoder (Specialist / 343 / 3 / 102 ) »
Ein paar Details wären zur Beantwortung hilfreich.
1. Handelt es sich um ein ALV-Grid, das der Report riequi20 anzeigt? Funktioniert der Zurückbutton in diesem ALV-Grid nicht?
2. Das Unterprogramm call_ih08 ruft den Report riequi20 mit der Anweisung SUBMIT auf, wie im ersten Listing?

Re: SUBMIT Report - Back-Button

Beitrag von shimsham (ForumUser / 13 / 0 / 2 ) »
Danke einmal für eure Antworten.

Call_ih08 (Transaktion IH08 ist der RIHEQUI20) ruft mit Submit den Report auf.

Mittels einer Memory Id bekomme ich die Daten und erzeuge dann in meinem eigenen Report die ALV mit diesen Daten.

Meine Syntax ist das selbe wie "Leave to screen 0" - nur auf zwei Zeilen aufgeteilt.

----
Ich bin also in meinem Programm Myprogram in der ALV. Oben in der Standardleiste klicke ich die grünen Pfeile (Zurück). Als Funktionscode habe ich F03 mitgegeben.

Hier rufe ich wieder call_ih08 auf, um mit Submit den RIHEQUI20 aufzurufen.

Das funktioniert auch wunderbar.

Wenn ich dann in dem Selectionscreen von RIHEQUI20 wieder Parameter eingebe und auf die Uhr (F8 bzw Ausführen), verlässt er das Programm gänzlich.
Weil er ja noch in dem IF-Zweig vom sy-ucomm = F03 ist und da das leave screen macht.

Eigentlich soll es bei F8 aber so sein, dass er wieder in die ALV kommt.
Und wenn er im Selectionscreen auf die grünen Pfeile klickt, soll sich das Programm schließen.

Seite 1 von 1

Vergleichbare Themen

12
Antw.
6935
Views
Auf BACK-Button reagieren
von KleinerEisbaer » 25.07.2008 09:57 • Verfasst in ABAP® für Anfänger
3
Antw.
1280
Views
ALV - Back Button funktioniert erst nach 3. Druck
von Stahle71 » 28.10.2015 11:59 • Verfasst in ABAP® für Anfänger
0
Antw.
1954
Views
Submit Button auf HTML Basis
von Blue7even » 01.06.2007 14:25 • Verfasst in Web-Dynpro, BSP + BHTML
12
Antw.
748
Views
SUBMIT Report
von HH_ABAP » 08.09.2023 09:46 • Verfasst in ABAP® für Anfänger
0
Antw.
1262
Views
SUBMIT report ....
von SAP_ENTWICKLER » 02.05.2016 13:13 • Verfasst in ABAP® Core

Über diesen Beitrag


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

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.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 12 Stunden von Bright4.5 1 / 267
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 1906
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8509