‎2008 Apr 24 12:52 PM
Hello SAP Gurus,
can any one tell me what are the basic components of module pool programming ?
Thank you veru much in advance .
‎2008 Apr 24 12:54 PM
hi,
follow the links for module pool programming basics and advanced concepts
dialog programming
http://wiki.ittoolbox.com/index.php/FAQ:What_is_module_pool_program_in_abap%3F
http://help.sap.com/saphelp_46c/helpdata/en/35/26b1aaafab52b9e10000009b38f974/content.htm
http://sap.mis.cmich.edu/sap-abap/abap09/sld011.htm
http://sap.mis.cmich.edu/sap-abap/abap09/index.htm
http://www.geocities.com/ZSAPcHAT
http://www.allsaplinks.com/files/using_table_in_screen.pdf
http://help.sap.com/saphelp_webas630/helpdata/en/9f/db9cdc35c111d1829f0000e829fbfe/content.htm
http://www.sapdevelopment.co.uk/dialog/dialoghome.htm
http://help.sap.com/saphelp_46c/helpdata/en/08/bef2dadb5311d1ad10080009b0fb56/content.htm
http://www.sapgenie.com/links/abap.htm
http://help.sap.com/saphelp_nw04/helpdata/en/c9/5472fc787f11d194c90000e8353423/frameset.htm
http://wiki.ittoolbox.com/index.php/FAQ:What_is_module_pool_program_in_abap%3F
http://help.sap.com/saphelp_46c/helpdata/en/35/26b1aaafab52b9e10000009b38f974/content.htm
http://sap.mis.cmich.edu/sap-abap/abap09/sld011.htm
http://sap.mis.cmich.edu/sap-abap/abap09/index.htm
http://www.geocities.com/ZSAPcHAT
http://www.allsaplinks.com/files/using_table_in_screen.pdf
http://help.sap.com/saphelp_webas630/helpdata/en/9f/db9cdc35c111d1829f0000e829fbfe/content.htm
http://www.sapdevelopment.co.uk/dialog/dialoghome.htm
http://help.sap.com/saphelp_46c/helpdata/en/08/bef2dadb5311d1ad10080009b0fb56/content.htm
http://www.sapgenie.com/links/abap.htm
http://help.sap.com/saphelp_nw04/helpdata/en/c9/5472fc787f11d194c90000e8353423/frameset.htm
http://help.sap.com/saphelp_47x200/helpdata/en/52/670ba2439b11d1896f0000e8322d00/frameset.htm
http://www.allsaplinks.com/dialog_programming.html
http://sap.mis.cmich.edu/sap-abap/abap09/
Other useful links:
http://sap.mis.cmich.edu/sap-abap/abap09/index.htm
Other links:
http://help.sap.com/saphelp_nw2004s/helpdata/en/fc/eb2d40358411d1829f0000e829fbfe/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/10/e7dbde82ba11d295a40000e8353423/content.htm
For Screens
http://help.sap.com/saphelp_47x200/helpdata/en/e4/2adbef449911d1949c0000e8353423/content.htm
Screen elements
http://help.sap.com/saphelp_47x200/helpdata/en/47/e07f5f2b9911d2954f0000e8353423/content.htm
Processing Screens
http://help.sap.com/saphelp_47x200/helpdata/en/47/e07f682b9911d2954f0000e8353423/content.htm
Complex Screen elements
http://help.sap.com/saphelp_47x200/helpdata/en/fd/02da2a61d811d295750000e8353423/content.htm
Also
From Menu Environment->Examples->ABAP examples
or Using the Tcode ABAPDOCU you can learn Module pool programs.
cheers,
sharad
Edited by: sharad narayan on Apr 24, 2008 1:56 PM
‎2008 Apr 24 1:00 PM
Hi,
Basic components of Dialog program are,
1. ABAP Program
2. Screens
3. Screen flow logic
4. PF-Status
5. Transaction code
ABAP program determines the application logic.
Screen is for user interface.
Screen flow logic controls the data transfer between your ABAP program and screens
PF-STATUS if for designing MENU, APPLICATION TOOLBAR for screen.
Transaction code to execute the module pool program.
Hope this answers your question.
Thanks and Regards,
Lakshmi.
‎2008 Apr 24 1:03 PM
Hi
To create a module pool program you should take care of the following points.
1. The program type of the program should be 'M'.
2. There should be a screen in which you can drag and down you own fields.
3. There will be PBO and PAI modules in which you have to write the code.
4. If you want to display some values before the screen gets displayed then you have write the code in PBO module and if you want to perform some action based on a button click then you have to write the code in PAI module.
5. There should be a transaction code to execute a Module Pool program. To create a transaction code go to Tcode SE93.
Regards
Haritha.
‎2008 Apr 24 1:04 PM
Basic components of module pool are:
1)layout editor
2)screen flow logic
3)program
4)transactin code
Regards.
Dara.