Ansicht
Dokumentation

ABAPLEAVE_LIST-PROCESSING - LEAVE LIST-PROCESSING

ABAPLEAVE_LIST-PROCESSING - LEAVE LIST-PROCESSING

General Material Data   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

LEAVE LIST-PROCESSING

Kurzreferenz



LEAVE LIST-PROCESSING.

Wirkung

Diese Anweisung verlässt umgehend den Listenprozessor. Das Laufzeit-Framework setzt die Verarbeitung mit dem Ereignis PBO des Dynpros fort, aus dem der Listenprozessor mit LEAVE TO LIST-PROCESSING aufgerufen wurde, bzw. des Dynpros, das mit dem Zusatz AND RETURN TO SCREEN dieser Anweisung gesetzt wurde.

Falls die Anweisung nicht während der Anzeige einer Liste durch den Listenprozessor ausgeführt wird, hat sie keine Wirkung, außer in den Ereignisblöcken für Reporting-Ereignisse. Dort wird zum Programmende verzweigt und die Verarbeitung gemäß dem Ablauf ausführbarer Programme fortgesetzt.

Beim Verlassen des Listenprozessors wird der Listenpuffer der Dynpro-Folge initialisiert. Erneute Ausgabeanweisungen beschreiben eine neue Grundliste.

Beispiel

Dieses Beispiel zeigt die empfohlene Vorgehensweise, Listen während Dynpro-Folgen anzuzeigen. Es ist ein eigenes Dynpro 500 für den Aufruf des Listenprozessors definiert. Das Bildschirmbild dieses Dynpros enthält keine Bildschirmelemente und es ruft ein einziges PBO-Modul call_list und keine PAI-Module auf. Die gesamte Grundliste inklusive GUI-Status wird im PBO-Modul definiert. Beim Verlassen des Dynpros über LEAVE SCREEN wird seine Verarbeitung beendet und der Listenprozessor gestartet. Die Listenereignisse werden im gleichen Programm behandelt. Wenn der Listenprozessor verlassen wird, wird die Dynpro-Folge des Dynpros 500 beendet, da beim Aufruf des Listenprozessors das Folge-Dynpro 0 angegeben ist.








CL_GUI_FRONTEND_SERVICES - Frontend Services   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2751 Date: 20240328 Time: 133108     sap01-206 ( 44 ms )