Ansicht
Dokumentation

ABENABAP_DYNPROS_DYNPRO_STATEMENTS - ABAP DYNPROS DYNPRO STATEMENTS

ABENABAP_DYNPROS_DYNPRO_STATEMENTS - ABAP DYNPROS DYNPRO STATEMENTS

PERFORM Short Reference   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

- Anweisungen der Dynpro-Ablauflogik

Die Dynpro-Ablauflogik stellt den prozeduralen Teil eines Dynpros dar. Sie wird in einer ABAP-ähnlichen Programmiersprache im Screen Painter auf der Registerkarte Ablauflogik erstellt. Die Syntaxregeln der Dynpro-Ablauflogik entsprechen im Wesentlichen den Regeln für ABAP. Insbesondere werden Anweisungen durch einen Punkt abgeschlossen, es können Kettensätze gebildet werden und es gelten die gleichen Regeln für Kommentare. Es können an geeigneten Stellen Literale verwendet werden, deren Syntax den Literalen von ABAP entspricht und deren Wertebereich sich aus den Anforderungen der aktuellen Anweisung ergibt.

Die Dynpro-Ablauflogik ist wie ein ABAP-Programm aus Verarbeitungsblöcken aufgebaut. Mögliche Verarbeitungsblöcke sind die vier Ereignisblöcke für die Dynpro-Ereignisse PBO, PAI, POH und POV, die alle mit dem Schlüsselwort PROCESS eingeleitet werden. Innerhalb dieser Ereignisblöcke steht ein kleiner Satz Anweisungen zur Verfügung, die in den folgenden Abschnitten beschrieben sind und folgende Funktionalität erfüllen:

  • Aufruf von Dialogmodulen des ABAP-Programms mit MODULE

Die Anweisungen in den Ereignisblöcken der Dynpro-Ablauflogik werden in der Regel sequenziell verarbeitet. Verzweigungen ergeben sich durch Fehlerbehandlungen nach Eingabeüberprüfungen in Dialogmodulen. Tabellarische Bildschirmelemente werden in Schleifen bearbeitet.

Hinweis

Neben den hier gezeigten Anweisungen gibt es auch noch einen Satz obsoleter Anweisungen der Dynpro-Ablauflogik.






ROGBILLS - Synchronize billing plans   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3354 Date: 20240523 Time: 184021     sap01-206 ( 64 ms )