ABAP Dialog Programs are ABAP programming that accept user input and allow an interaction between the program and the user,They have to be associated with a transaction code in which the initial screen is specified.
Using dialog programming, a user can interact with the program by entering data, selecting a menu item, by clicking on a data item or display button. Also, using dialog programming, a user may navigate back and forth in between screens.
Transaction Code is SE80.
Flow Logic Events :-
1. Process Before Output (PBO) :- Triggered before MPP screen is displayed.
2. Process After Input (PAI) :- Triggered after MPP screen is displayed
whenever user raises an action. Also,Now PBO is also triggered.
3. Process On Value Request (POV) :- It is used For F4 HELP.
4. Process On Help Request (POH) :- It Is Used For F1 HELP.
Include Programs in MPP :-
1. Include Top :- Top Include Programs , All Data Declaration.
2. Include I01 :- PAI Include Program , Logic Related To PAI EVENT.
3. Include O01 :- PBO Include Program , Logic Related To PBO EVENT.
4. Include F01 :- Forms Include Program ,Logic Related To Subroutine.
Dynamic Screens :-
SY-UCOMM. :- System User Command.
Represented as Follows.
CASE SY-UCOMM
WHEN 'BACK'
LEAVE TO SCREEN 0.
WHEN 'EXIT'
LEAVE PROGRAM.
WHEN 'CANCEL'.
LEAVE SCREEN.
ENDCASE.
Screen Painter :-
Screen Painter Window
1. Elements in Screen Painter :-
|
It has elements to Draw Layout like text field , radio button , tabstrip , custom control etc |
|
Application Bar Has Components like dictionary input field , name & Text Layout
Dictionary Input Field :- we Can Pickup Required Field From Dictionary and can draw layout
0 comments:
Post a Comment