Show TOC Anfang des Inhaltsbereichs

Dynamisches Folge-Dynpro  Dokument im Navigationsbaum lokalisieren

Für jedes Dynpro existiert ein statisches Folge-Dynpro, das angibt, welches Dynpro nach dem aktuellen Dynpro aufgerufen wird, falls es nicht dynamisch überschrieben wird. In der Verarbeitungslogik, d.h. in einem vom Dynpro aufgerufenen Dialogmodul, kann die Nummer des statischen Folge-Dynpros mit der Anweisung SET SCREEN dynamisch überschrieben werden.

SET SCREEN Folgedynpro.

Diese Anweisung legt für die aktuelle Programmausführung ein neues Folge-Dynpro fest. Die Nummer des Folge-Dynpros kann auch als Feld angegeben werden, das eine Dynpronummer enthält. Das statisch festgelegte Folge-Dynpro wird ignoriert. Die statische Bildfolge wird jedoch nur temporär übergangen. Der statische Wert für das Folge-Dynpro, das im Screen Painter gespeichert sind, bleibt immer erhalten.

Falls als Folgedynpro die Nummer Null angegeben wird, ist das Dynpro das letzte der Dynpro-Folge. Nach der Bearbeitung des Dynpros kehrt das System hinter die Aufrufstelle der Dynpro-Folge zurück. Falls die Dynpro-Folge eingebettet ist, kehrt das System in die aufrufende Dynpro-Folge zurück. Falls die Dynpro-Folge nicht eingebettet ist, wird das Anwendungsprogramm beendet.

Die Anweisung SET SCREEN unterbricht nicht die Verarbeitung des aktuellen Bilds. Zum programmgersteuertem Verlassen einer Dynproverarbeitung dient die ABAP-Anweisung LEAVE.

Diese Grafik wird im zugehörigen Text erklärt

 

Ende des Inhaltsbereichs