‎2006 Aug 29 4:45 PM
Please explain this
Leave to list-processing
set to screen 0
Leave screen 0
‎2006 Aug 29 4:48 PM
hi,
Leave to list processing:
This statement can be executed during PBOand PAI processing. After processing the current dynpro, this statement interrupts the respective dynpro sequence, starts the list processor, and displays the basic list
Leave screen:
The variant LEAVE SCREEN calls the current next screen. This is either statically specified in the properties of the current screen or has been set before using the statement SET SCREEN.
Regards,
Sailaja.
‎2006 Aug 29 4:48 PM
hi,
Leave to list processing:
This statement can be executed during PBOand PAI processing. After processing the current dynpro, this statement interrupts the respective dynpro sequence, starts the list processor, and displays the basic list
Leave screen:
The variant LEAVE SCREEN calls the current next screen. This is either statically specified in the properties of the current screen or has been set before using the statement SET SCREEN.
Regards,
Sailaja.
‎2006 Aug 29 4:56 PM
Hi John,
Leave to list processing switches from "dialog processing" (module pool, screens) of the current transaction to "list processing". You can then use all the usual list layout commands like write, skip etc.
Here, u can use all list programming options like line selection, F keys, windows.
Leave Screen Leaves the current screen and processes the next screen.
set screen 0 is used to processes the screen with the number mentioned immediately after the current screen.
I hope i am clear.
Regards
Haritha
‎2006 Aug 29 5:00 PM
hi,
<b>SET SCREEN.</b>- by default in screen attributes you have defined what will be the next screen, but if you want to change the next screen dynamically we use the statement SET SCREEN.
for ex: SET SCREEN 100.
<b>LEAVE SCREEN.</b>- if you want to quit from the current screen, you use this option. so by default the next screen from attributes will be picked but if you have defined the next screen using SET SCREEN that it will overwrite.
ex: SET SCREEN 100.
LEAVE SCREEN.
LEAVE TO SCREEN.
Regards,
Santosh
‎2006 Aug 29 5:02 PM
Hi,
<b>LEAVE TO LIST-PROCESSING.</b>
Addition:
... AND RETURN TO SCREEN scr.
Effect
Switches from "dialog processing" (module pool, screens) of the current transaction to "list processing". You can then use all the usual list layout commands (WRITE, SKIP, ...).
After leaving the current screen, the list formatted in this way is displayed implicitly or explicitly by LEAVE SCREEN. Here, all list programming options are possible, e.g. line selection, F keys, windows.
LEAVE LIST-PROCESSING continues with "Processing Before Output" (PBO) of the screen which controls the list processing.
Note
After switching to list processing mode with SET PF-STATUS ..., you are recommended to define a GUI (Graphical User Interface) of type List or List in dialog box.
Please consult Data Area and Modularization Unit Organization documentation as well.
Addition
... AND RETURN TO SCREEN scr.
Effect
LEAVE LIST-PROCESSING continues with "Processing Before Output" (PBO) of the screen scr.
Note
Using LEAVE LIST-PROCESSING to leave list processing explicitly is only necessary in exceptional cases; normally, the standard F keys ( F3=Back and F15=Exit) are sufficient.
To leave a screen called with CALL SCREEN or to return from a branch to the transaction selection screen, you must use the statement
<b>SET SCREEN 0. or LEAVE TO SCREEN 0.</b>
Regards,
Sowjanya
‎2006 Aug 29 5:16 PM
HI,
1) module programing we can't use write
statements so to write report we use
leave to list-processing
2) Navigation from screen to another is done
by set scren 0 leave screen or leave to
screen 0.
Regards
Amole