‎2007 Apr 26 5:06 AM
Hi, any body can give me the scenerio when we go for dialog programming. If possible tell me the reqirment.
‎2007 Apr 26 6:01 AM
Hi Prasoon,
Dialog program is nothing but Modulepool Program so we will go for a dilaog program when we need the user to interact with the program when it is executing. User will be able to give some inputs.
User will have a very good user interface because we can put so many elements(like Tab-Strips, Table Controls, Subscreens, Dropdowns, ) on the screens in Modulepool(Dialog) Programs.
When we need to give great comfort to understand what he need to perceive fro the screen and what he need to do on the screen Modue pool programs are needed.
Also there are so many GUI Classes developed bu SAP for using on screns
Ex:
CL_GUI_TEXTEDIT - Text Editor
CL_GUI_ALV_GRID - ALV Grid
CL_GUI_HTML_VIEWER - To get HTML on a screen
...
Hope this is useful.
Regards,
Sudheer
‎2007 Apr 26 6:01 AM
Hi Prasoon,
Dialog program is nothing but Modulepool Program so we will go for a dilaog program when we need the user to interact with the program when it is executing. User will be able to give some inputs.
User will have a very good user interface because we can put so many elements(like Tab-Strips, Table Controls, Subscreens, Dropdowns, ) on the screens in Modulepool(Dialog) Programs.
When we need to give great comfort to understand what he need to perceive fro the screen and what he need to do on the screen Modue pool programs are needed.
Also there are so many GUI Classes developed bu SAP for using on screns
Ex:
CL_GUI_TEXTEDIT - Text Editor
CL_GUI_ALV_GRID - ALV Grid
CL_GUI_HTML_VIEWER - To get HTML on a screen
...
Hope this is useful.
Regards,
Sudheer
‎2007 Apr 26 6:21 AM
Hi Prasoon ,
Dialog programming are nothing but module-pool programming or transactions . You should go for dialog programmings when you want to move across various screens , you want to have different status bars and different tool bars for those screens . for ex : lets take a scenerio where you have 2 screens ,
0100 and 0200 . 0100 is the input screen and 0200 will give you a output .
you can design your screen 0100 for input values from the user, with the title 'Search materials ' and in 0200 'list of lisplayed materials from the search ' in the title bar ..
I hope I am clear to you ...
Reward if helpful !
Thanks
Ranjita
‎2007 Apr 26 8:24 AM
Hi,
Dialog / module pool programming is generally used for if:
1. user is entering data in controls like text box.
2. complex gui controls are used like ALV, Table control.
3. u want to o/p in graphical manner.
Hope this helps you
Jogdand M B
‎2007 Apr 26 10:28 AM
Hi
Dialog programming is nothing but module pool programming or screen programming .Here u will be having 4 events tat can be used .They r
1.Process before output(PBO)
2.Process after input(PAI)
3.Process on value request(POV)
4.process on help(POH)
We will be writing the actions tat has to be occured before the user gives the input in PBO.
The actions tat has to be occured once the user gives the input will be written in PAI.
POV is F4 help and POH is similar to F1 Help