0% found this document useful (0 votes)
5 views

Module Pool Program...

The document outlines the fundamentals of module pool programming and screen painter in SAP, detailing their purpose and functionalities. It describes various screen types, including normal screens, sub-screens, modal dialog screens, and selection screens, along with key events such as Process Before Output and Process After Input. Additionally, it introduces tab strip control for organizing sub-screens within applications.

Uploaded by

ajaya.freelance
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

Module Pool Program...

The document outlines the fundamentals of module pool programming and screen painter in SAP, detailing their purpose and functionalities. It describes various screen types, including normal screens, sub-screens, modal dialog screens, and selection screens, along with key events such as Process Before Output and Process After Input. Additionally, it introduces tab strip control for organizing sub-screens within applications.

Uploaded by

ajaya.freelance
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

&&&... MODULE POOL PROGRAMING / DIALOG PROGRAMING ... ===> SE80 / SE38.

===> It is collection of sequential screen which act as


input process & Output process.
===> It is used for Desigen transation or Enhance transation
to desigen custom transation.
===> We can create a module pool program with top include or
without top include program.
===> It is used to desigen custom screen or custom data.
===> MPP can not Executive without t_code.

&&&. Screen Painter..===> SE51.


==> It is a tool used to maintain different types of
screens.
==> The T-Code SE51 is used to work with screen painter.
1).Normal Screen:
==> The normal/main screens which can be called through the
transation code.
==> Abap Statement "CALL SCREEN'.

2).Sub-Screen:
==> The Sub screen are part of main screens(normal).
==> The sub screen can't be executed independently.
==> The push buttons / menu status is not possible on the
sub screen.
==> It is not possible to call sub screen with in the sub
screen.

3).Modaln dialog screen:


==> It is used to populate/display the data on pop dialog
box.

4).Selection Screen:
==> The selection screen is reserved for reports/executable
programs.
==> The selection number 1000 is reserved for selection
screen.

&&&. Different Components/Elements:

1).Attributes.
2).Element List.
3).Flow Logic.

&&&. Screen Painter Events..


1).Process Before Output.(PBO).
==> This event triggered before the screen is displayed.
==> This is used to provide the default values to the
screen fields.
==> It can also be used to formate the screen elements
dynamically.

2).Process After Input.(PAI).


==> This event triggered after the input values are
provided to the screen.
==> This event is used to validate the input data on the
screens.
==> This is used to implement logic.

3).Process On Help-Request.(POH).
==> This event is triggered when the function keys F1 or
help icon.
==> This event is used to provied the help documentation on
the screen fields.

4).Process On Value-Request.(POH).
==> This event is triggered function keys F4.
==> This event provied F4 help to input
variable/Documentation.

&&&. Tab Strip Control.


==> It is a set of pages & used to place different sub screens of
application.
==> Each tab page contains title & its page area.
==> Create tab strip control with title on main screen.
==> Assign sub screen area to the corresponding tab.
==> Write processing logic in module pool program.

You might also like