Um die Verarbeitung eines Dynpros programmgesteuert zu beenden, verwendet man in einem Dialogmodul der zugehörigen Verarbeitungslogik eine der beiden folgenden ABAP-Anweisungen:
LEAVE SCREEN.
oder
LEAVE TO SCREEN Folge-Dynpro.
Die Anweisung LEAVE SCREEN beendet die Verarbeitung des aktuellen Dynpros und ruft direkt das Folge-Dynpro. Das Folge-Dynpro ist entweder das statische Folge-Dynpro oder ein dynamisches Folge-Dynpro. Im zweiten Fall muss das statische Folge-Dynpro vor der Anweisung LEAVE SCREEN mit der Anweisung SET SCREENüberschrieben worden sein.
Die Anweisung LEAVE TO SCREEN beendet die Verarbeitung des aktuellen Dynpros und ruft direkt das dynamische Folge-Dynpro, das in der Anweisung spezifiziert wird. Die Anweisung LEAVE TO SCREEN ist nichts anderes als eine Kurzform der zwei Anweisungen:
SET SCREEN Folge-Dynpro.
LEAVE SCREEN.
Diese Anweisungen beenden nicht die gesamte Dynpro-Folge. Sie verzweigen lediglich zu einem weiteren Dynpro der gleichen Folge. Nur bei der Verzweigung zum Folge-Dynpro Null wird die gesamte Dynpro-Folge beendet.