Ansicht
Dokumentation
ABENABAP_LANGUAGE_MODULARIZATION - ABAP LANGUAGE MODULARIZATION
General Material Data CL_GUI_FRONTEND_SERVICES - Frontend ServicesDiese Dokumentation steht unter dem Copyright der SAP AG.
Modularisierungs-Anweisungen
Jedes ABAP-Programm ist durch Verarbeitungsblöcke modularisiert. Jede erreichbare Anweisung eines ABAP-Programms, die nicht dem globalen Deklarationsteil des Programms angehört, gehört zu einem Verarbeitungsblock.
Die möglichen Verarbeitungsblöcke sind:
- Ihre Verarbeitung wird durch ABAP-Anweisungen aufgerufen. Mögliche Prozeduren sind: Methoden , Funktionsbausteine und Unterprogramme
- Über Dynpro-Ablauflogik werden Dialogbausteine verarbeitet.
- Über Ereignisse im ABAP-Laufzeit-Framework werden Ereignisblöcke verarbeitet.
Die Anordnung der Verarbeitungsblöcke im Quelltext des ABAP-Programms ist beliebig. Nicht-deklarative Anweisungen, die zwischen oder nach abgeschlossenen Verarbeitungsblöcken aufgeführt sind, sind nicht erreichbar und können nie ausgeführt werden. Solches totes Coding wird von der Syntaxprüfung als Fehler gemeldet. Deklarative Anweisungen, die zwischen oder nach abgeschlossenen Verarbeitungsblöcken aufgeführt sind, gehören zu den globalen Datendeklarationen des ABAP-Programms und sind in allen nachfolgenden Verarbeitungsblöcken sichtbar.
Eine Quelltextmodularisierung, die nicht an Verarbeitungsblöcke gebunden ist, ist durch Makros und Include-Programme möglich.
ABAP Objects als Programmiermodell
ROGBILLS - Synchronize billing plans BAL Application Log Documentation
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3060 Date: 20240523 Time: 155106 sap01-206 ( 38 ms )