Ansicht
Dokumentation

ABAPLEAVE_TO_LIST-PROCESSING - LEAVE TO LIST-PROCESSING

ABAPLEAVE_TO_LIST-PROCESSING - LEAVE TO LIST-PROCESSING

ABAP Short Reference   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

LEAVE TO LIST-PROCESSING

Kurzreferenz



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 der PAI-Verarbeitung ausgeführt werden. Sie bewirkt, dass nach Abschluss der Verarbeitung des aktuellen Dynpros die derzeitige Dynpro-Folge unterbrochen, 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 zu Reporting- und Listenereignissen hat die Anweisung keine Wirkung.

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

Der Listenprozessor bzw. die Listenanzeige können durch den Benutzer über Auswahl der Funktionen Zurück, Ende oder Abbrechen auf der Anzeige der Listenstufe 0 oder programmgesteuert mit der Anweisung LEAVE LIST-PROCESSING verlassen werden. In beiden Fällen wird die unterbrochene Dynpro-Folge standardmäß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.

Aufruf von Listen aus der Dynpro-Verarbeitung






Vendor Master (General Section)   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4314 Date: 20240329 Time: 080143     sap01-206 ( 71 ms )