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

Former Member
0 Likes
596

i have created a program using se80. now i want to add or create a dialog module in it. so i created a module pool. but it is saying dialog module does not exixt. how to do it???

3 REPLIES 3
Read only

Former Member
0 Likes
442

Hi,

please see this link it is with screen shot from the scrach ...

creating struture

creating screen

writing logic

table control

creating tcode ...etc

http://www.sapdevelopment.co.uk/dialog/tabcontrol/tc_basic.htm

<b>Reward points</b>

Regards

Read only

0 Likes
442

Hi

A module pool is a collection of screens, flow logic, menu bars and ABAP code that you use to build an application. Typically the transaction code that calls the application will refer to the module pool and the initial screen number.

ABAP program with the program type 'M'.

go to se38 and type DEMO* do press F4.Here you will get a list of sap demo programs on reports and module pools

Have a look at below link. Go to page 523.

http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCABA/BCABA.pdf

http://www.geocities.com/ZSAPcHAT

http://www.allsaplinks.com/files/using_table_in_screen.pdf

Its easy to creat module pool prg.

Foll the steps below:

1.Goto Tcode se38

2.Give a title and in Attributes- Type select Module pool (3rd option)

3.To run a module pool, u have to create a transaction.

4. To create a tcode, press "Display Object List" icon in the toolbar.

5.Select a Object name and right click it, goto Creat->Transaction.

Check the below link:

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

You can also check the transaction ABAPDOCU which gives you lot of sample programs.

Also you can see the below examples...

Go to se38 and give demodynpro and press F4.

YOu will get a list of demo module pool programs.

One more T-Code is ABAPDOCU.

YOu can find more examples there.

See the prgrams:

DEMO_DYNPRO_TABLE_CONTROL_1 Table Control with LOOP Statement

DEMO_DYNPRO_TABLE_CONTROL_2 Table Control with LOOP AT ITAB

http://www.geocities.com/ZSAPcHAT

http://www.allsaplinks.com/files/using_table_in_screen.pdf

Refer this Links.

DIALOG Programming / Module Pool Programming

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

Download PDF for

Dialog Programming - Screen Painter & Menu Painter

Dialog Programming - Table Control

http://www.sappoint.com/abap.html

Events

1) PBO :- Process Before output

2) PAI :- Process after Input

3) POV :- Process on value request ( F4)

4) POH :- process on Help ( F1)

Reward all helpfull answers

Regards

Pavan

Read only

shivani08
Participant
0 Likes
442

Hi,

I think you have missed any step while creating the module pool. And here are the steps to create the module pool using SE80.

-Goto SE80.

-Select Program from the drop down list.

-Enter any name for program and click on 'display or create object' and create the program.

-Select type as Module pool and save the program.

-Program name will be displayed then right click on it and click create and select 'screen'.

-Give screen number and short description. Click on save.

-Goto layout and design your screen.

Regards.

Shivani vollala.

Please reward points if it is helpful.