Module Pool Theory
Module Pool Theory
Entering data
Choosing a menu item
Clicking a button
Clicking or double clicking an entry
Screens
GUI status
Each screen has a GUI status(es) which are
independent components of a program.
This controls the menu bars, standard toolbar, application
toolbar, with which the user can choose functions in the
application.
You create them in the ABAP Workbench using the Menu
Painter.
ABAP Program
Each screen and GUI status in the R/3 System belongs to one
ABAP program.
The ABAP program contains the dialog modules that are
called by the screen flow logic, and also process the user
input from the GUI status.
ABAP programs that use screens are also known as dialog
programs.
Dynpro
A screen together with its Flow logic is called a Dynpro
("Dynamic Program" since the screen flow logic
influences the program flow)
Each dynpro controls exactly one step of your Dialog
Program.
The screens belonging to a program are numbered. The
screen flow sequence can be either linear or cyclic. From
within a screen chain, you can even call another screen chain
and, after processing it, return to the original chain. You can
also override the statically-defined next screen from within
the dialog modules of the ABAP program.
update task.
All dynpros to be called from within one transaction refer to a common module
pool.