10-09-2007 8:15 AM
10-09-2007 8:21 AM
flow logic controls screen flow
it contain
PBO & PAI
PBO for initializing variables & assigining pf staus
triggers before screen display
PAI to allow user interactions and validating fiels can be done
triggers after user gives some input and after pressing any function
The screen flow logic is the procedural part of a screen. It is created using an ABAP-like programming language on the flow logic tab page in the Screen Painter. The syntax rules of the screen flow logic are largely similar to the rules for ABAP. In particular, statements are ended using a period, chained statements can be formed, and the same rules apply for comments.
The screen flow logic, as an ABAP program, is structured from processing blocks. Possible processing blocks are the four event blocks for the screen events PBO, PAI, POH, and POV, which all start with the key word PROCESS. These event blocks contain a small set of statements that are described in the following sections, and which offer the the following functions:
Call dialog modules of the ABAP program using MODULE
Control data transports to the ABAP program and treat error messages using FIELD and CHAIN
Execute loops using table controls with LOOP
Call subscreens using CALL SUBSCREEN
The statements in the event blocks of the screen flow logic are normally processed sequentially. Branches result from error handling following input checks in dialog modules. Screen elements in table form are processed in loops.
regards
Nagesh.Paruchuri
10-09-2007 8:25 AM
<b>The SET SCREEN and LEAVE SCREEN statements controls screen flow.</b>
10-09-2007 8:28 AM
Hi
refer this link
you will compleet idea
http://www.sapmaterial.com/files/controling_screen_flow.pdf
<b>Reward if usefull</b>
10-09-2007 8:46 AM
hi,
in database there 3 types of tables.
1. transparent tables -
exists both at database n apllication server level]
2. pool tables---- which contains all the details of screens, screen flows, details of screens.
3. cluster tables -
which helps u in providing search helps for fields of database tables.
in M.P.P all screen navigation part is done in either P.B.O or P.A.I event using statements like
CALL SCREEN
SET SCREEN
LEAVE SCREEN.......
LEAVE TO LIST-PROCESSING
if helpful reward some points.
with regards,
Suresh Aluri.