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

modulepool & screen painter

Former Member
0 Likes
2,196

Hi,

What is the difference b/n screen painter and module pool?

Which to use & when?

Regards,

Siri

1 ACCEPTED SOLUTION
Read only

former_member196299
Active Contributor
0 Likes
1,446

HI Siri ,

the basic difference between module pool and screen painter are :

Modulepool is either one screen or multiple screens related/linked to a program.

Modulepools are called as transactions which consists of one or multiple screens linked to a single program where as screen painter (SE51) is the tool to design the screens . In screen painter you provide all the attributes of the screens and do the complete designing part .

these screens you can use either in a normal ( Executuable ) program or in modulepools.

You use a modulepool program when you are supposed to create a transaction . and screen painter you can use to create a screen in anycase and when you need to specifically use a screen in a report program .

Reward if helpful !

Regards,

Ranjita

Message was edited by:

Ranjita Kar

6 REPLIES 6
Read only

Former Member
0 Likes
1,446

Screen Painter is used in Modulepool programming

Screen Painter is used to create screens in module pool

Read only

Former Member
0 Likes
1,446

Hi

Screen painter is the tool in ABAP dev workbench used to create the screens using the Tcode SE51

Module POOL means pool of screens, nothing but the Screens handling program or Transaction programming.

Reward points if useful

Regards

Anji

Read only

Former Member
0 Likes
1,446

Hi,

Module pool is one of the programming type(se38),whereas screen painter is for designing the screens(se51)

Read only

Former Member
0 Likes
1,446

SCREEN PAINTER-

The Screen Painter is a component of the ABAP/4 Development Workbench. In the Screen Painter, you can define the following interface elements with their associated attributes:

input/output fields

field names

checkboxes

radio buttons

Group boxes

subscreens

pushbuttons with no fixed position

To start the Screen Painter, choose the corresponding pushbutton on the initial screen of the ABAP Workbench or enter Transaction SE51. From here, you can:

Create new screens.

Test an existing screen.

Create new components for an existing screen.

In the Screen Painter, you define the graphical layout of the screen as well as the underlying flow logic.

The layout editor of the Screen Painter can run in two different modes:

alphanumeric mode

graphical mode

MODULE-POOL-

An ABAP program with the program type 'M'.

ALSO IN MODULE POOL , OUTPUT SHOWS IN ANOTHER TRANSACTION CREATED BY US.

module pool should be used with each infotype. This module pool is the main program for the maintenance interface for the infotype.

***DO REWARD IF USEFULL

VIJAY

Read only

former_member196299
Active Contributor
0 Likes
1,447

HI Siri ,

the basic difference between module pool and screen painter are :

Modulepool is either one screen or multiple screens related/linked to a program.

Modulepools are called as transactions which consists of one or multiple screens linked to a single program where as screen painter (SE51) is the tool to design the screens . In screen painter you provide all the attributes of the screens and do the complete designing part .

these screens you can use either in a normal ( Executuable ) program or in modulepools.

You use a modulepool program when you are supposed to create a transaction . and screen painter you can use to create a screen in anycase and when you need to specifically use a screen in a report program .

Reward if helpful !

Regards,

Ranjita

Message was edited by:

Ranjita Kar

Read only

Former Member
0 Likes
1,446

Hi,

Screen Painter is a tool for designing and defining your own customizing screens. You design your screens in T-Code SE51 (Screen Painter)

Module Pool programming allows you to program your designed screens screens according to your requirement.

Mod Pool Events: PBO (process before output)

POH (process on help request)

POV (process on value request)

PAI (process after input)

Hope this helps.

Regards,

Kumar.