ABAPLEAVE_TO_LIST-PROCESSING - LEAVE TO LIST-PROCESSING

Addresses (Business Address Services)   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.

LEAVE TO LIST-PROCESSING

Kurzreferenz



Syntax

LEAVE TO LIST-PROCESSING [AND RETURN TO SCREEN dynnr].

Zusatz:

... AND RETURN TO SCREEN dynnr

Wirkung

Diese Anweisung kann sowohl während der PBO- als auch während derPAI-Verarbeitung ausgeführt werden. Sie bewirkt, dass nach Abschluss der Verarbeitung des aktuellen Dynpros die derzeitigeDynpro-Folgeunterbrochen, der Listenprozessor gestartet und die Grundliste angezeigt wird. Die Grundliste besteht aus den Listenausgaben aller bis dahin ausgeführten PBO- und PAI-Module der Dynpro-Folge. In den Ereignisblöcken zuReporting- undListenereignissen hat die Anweisung keine Wirkung.

Das Bildschirmbild desListen-Dynpros des Listenprozessors ersetzt das Bildschirmbild, das imPop-up-Level0 dargestellt ist. Eventuell darüber gestapelte modale Dialogfenster werden für die Zeitdauerder Listendarstellung ausgeblendet. Es wird der in der Dynpro-Folge gesetzte GUI-Status verwendet. Durch Benutzeraktionen ausgelöste Listenereignisse auf dem Fenster des Listen-Dynpros rufen die Ereignisblöcke des aktuellenHauptprogrammsauf. Dort erstellte Verzweigungslisten werden vom Listenprozessor im Fenster der Grundliste angezeigt(so lange die Anweisung WINDOW nicht verwendet wird).

Der Listenprozessor bzw. die Listenanzeige können durch den Benutzer über Auswahl derFunktionen Zurück, Endeoder Abbrechen auf der Anzeige der Listenstufe 0 oder programmgesteuertmit der Anweisung LEAVE LIST-PROCESSING verlassen werden. In beiden Fällen wird die unterbrochene Dynpro-Folgestandardmäßig in beiden Fällen mit der PBO-Verarbeitung des Dynpros wieder aufgenommen, in dem der Listenprozessor aufgerufen wurde.

Zusatz

... AND RETURN TO SCREEN dynnr

Wirkung

Mit dem Zusatz AND RETURN TO SCREEN kann in dynnr ein anderes Dynpro angegeben werden,mit dessen PBO-Verarbeitung fortgefahren werden soll. Für dynnr wird ein zeichenartiges Datenobjekt erwartet, das die Nummer eines Dynpros des aktuellen Hauptprogramms enthält.

Hinweise

  • Wenn das aktuelle Dynpro in einem Dialogfenster dargestellt ist, stellt der Listenprozessor die Listen ebenfalls in diesem Dialogfenster dar.
  • Falls in dynnr der Wert 0 angegeben ist, wird die aktuelle Dynpro-Folge nach dem Verlassen des Listenprozessors beendet.


Beispiel

Siehe Aufruf von Listen aus der Dynpro-Verarbeitung.


SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.


Length: 4523 Date: 20120526 Time: 214255     triton ( 164 ms )