Module pool programs are also called as dialog programs, Online programs or transactions These programs are a collection of screens, their Flow Logic, and the code within the main ABAP program. The term “screen” refers to the actual, physical image that the users sees. The term “flow logic” refers to the code behind the screens (i.e., the logic that initializes screens and responds to a user’s requests on the screens). Each screen has its own Flow Logic. The term “dynpro” (dynamic program) refers to the combination of the screen and its Flow Logic. Menu will also have user interface for ABAP programs.
Sample code: loop at screen. if screen-name = 'GV_OBJ_ID'. screen-input = 1. modify screen. endif. endloop. This will enable the screen field GV_OBJ_ID for input. SCREEN is an internal table provided by SAP.