Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Module pool programming

Former Member
0 Likes
623

Hello SAP Gurus,

can any one tell me what are the basic components of module pool programming ?

Thank you veru much in advance .

4 REPLIES 4
Read only

Former Member
0 Likes
554

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://www.sap-img.com/

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://www.sap-img.com/

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

Read only

Former Member
0 Likes
554

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.

Read only

Former Member
0 Likes
554

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.

Read only

Former Member
0 Likes
554

Basic components of module pool are:

1)layout editor

2)screen flow logic

3)program

4)transactin code

Regards.

Dara.