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

screen fields

Former Member
0 Likes
299

hai ....

what are the various methods for for checking screen fields?

and also ...what are the 4 different calls that are used to control the screen flow??

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
282

Hi,

If it is a module pool program then for the screen fields u need to write the code in PAI Module for the field.

e.g. PROCESS AFTER INPUT

FIELD : MARA-MATNR MODULE CHECK_MATNR.

However, if it is a screen field of the selection screen of a program then u need to write the code in AT SELECTION-SCREEN ON FIELD F1.

There are basically 4 events associated with a screen :

1. PBO ( Process Before Output)

2. PAI ( Process After Input)

3. POV ( Process on Value Request)

4. POH ( Process on Help Request)

Regards,

Himanshu

2 REPLIES 2
Read only

Former Member
0 Likes
283

Hi,

If it is a module pool program then for the screen fields u need to write the code in PAI Module for the field.

e.g. PROCESS AFTER INPUT

FIELD : MARA-MATNR MODULE CHECK_MATNR.

However, if it is a screen field of the selection screen of a program then u need to write the code in AT SELECTION-SCREEN ON FIELD F1.

There are basically 4 events associated with a screen :

1. PBO ( Process Before Output)

2. PAI ( Process After Input)

3. POV ( Process on Value Request)

4. POH ( Process on Help Request)

Regards,

Himanshu

Read only

Former Member
0 Likes
282

hi,,

- > If the user is not filling required fields

- > If the user is typing incorrect datas like instead of typing numbers in telephone fields used to type letters.

- > Missing Full mail id address.

- > Checking the availability of the given name

events to contrl screen

1) PBO

2) PAI

Siva