Ansicht
Dokumentation

ABENMODULARIZATION_UNIT_GUIDL - MODULARIZATION UNIT GUIDL

ABENMODULARIZATION_UNIT_GUIDL - MODULARIZATION UNIT GUIDL

CPI1466 during Backup   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

Modularisierungseinheiten

Die wesentlichen Modularisierungseinheiten bzw. aufrufbaren Einheiten innerhalb eines ABAP-Programms werden als Verarbeitungsblöcke bezeichnet. Hierbei wird nach Prozeduren auf der einen und Dialogmodulen sowie Ereignisblöcken auf der anderen Seite unterschieden. Während Dialogmodule und Ereignisblöcke aus der Dynpro-Ablauflogik oder im Rahmen der Ereignissteuerung durch die ABAP-Laufzeitumgebung aufgerufen werden, sind die Prozeduren für den direkten Aufruf aus einem ABAP-Programm heraus vorgesehen. Neben Verarbeitungsblöcken können auch noch Makros als aufrufbare Einheiten angelegt werden.

Prozeduren sind:

  • Methoden
  • Funktionsbausteine
  • Unterprogramme

Nur Prozeduren unterstützen eine Parameterschnittstelle und haben einen lokalen Datenkontext.

Dialogmodule und Ereignisblöcke haben keine Parameterschnittstelle und in der Regel keinen lokalen Datenkontext.

Makros stellen sozusagen ein Mittelding zwischen echten aufrufbaren Einheiten und der Quelltextmodularisierung dar.






General Material Data   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2532 Date: 20240523 Time: 111603     sap01-206 ( 34 ms )