Ansicht
Dokumentation

ABENABAP_LANGUAGE_MODULARIZATION - ABAP LANGUAGE MODULARIZATION

ABENABAP_LANGUAGE_MODULARIZATION - ABAP LANGUAGE MODULARIZATION

rdisp/max_wprun_time - Maximum work process run time   CL_GUI_FRONTEND_SERVICES - Frontend Services  
This documentation is copyright by SAP AG.
SAP E-Book

Modularization Statements

Each ABAP program is modularized by processing blocks. Each accessible statement of an ABAP program that does not belong to the global declaration part of the program belongs to a processing block.

The possible processing blocks are:

ABAP statements are used to process procedures. Possible procedures are: Methods, function modules, and subroutines
Dynpro flow logic is used to process dialog modules.
Events in the ABAP runtime framework are used to process event blocks.

Processing blocks are arranged in any order in the source code of an ABAP program. Non-declarative statements that are listed between or after completed processing blocks cannot be accessed and can never be executed. The syntax check reports such dead source code as errors. Declarative statements that are listed between or after completed processing blocks are part of the global data declarations of an ABAP program and are visible in all subsequent processing blocks.

Macros and include programs can be used to modularize source code that is not bound to processing blocks.

ABAP Objects as a Programming Model






Addresses (Business Address Services)   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.

Length: 2757 Date: 20240425 Time: 154857     sap01-206 ( 35 ms )