Ansicht
Dokumentation
ABAPLEAVE_LIST-PROCESSING - LEAVE LIST-PROCESSING
General Material Data ROGBILLS - Synchronize billing plansDiese Dokumentation steht unter dem Copyright der SAP AG.
LEAVE LIST-PROCESSING
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 )