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

AT SELECTION SCREEN

Former Member
0 Likes
621

What is the difference b/t

At selection screen and

At selection screen output

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
594

if you have given a user-command to any one of the parameters like

Parameters : p_matnr like mara-matnr user-command ucom.

Then when you click that parameter, both AT SELECTION-SCREEN and AT SELECTION-SCREEN OUTPUT are triggered.

AT SELECTION-SCREEN gets triggered before the other one and AT SELECTION-SCREEN OUTPUT gets trigerred just before returning to the screen.

You can not capture value of SY-UCOMM in AT SELECTION-SCREEN OUTPUT, it has to be done in AT SELECTION-SCREEN.

You can not change the Screen in AT SELECTION-SCREEN, it has to be done in AT SELECTION-SCREEN OUTPUT.

hope this helps.

let me know if you need specific info.

5 REPLIES 5
Read only

Former Member
0 Likes
594

Hi jeevan,

1. Both events are fired,

2. but the main diffence is that

we can change selection screen valeus,

in at selection screen output only.

regards,

amit m.

Read only

Former Member
0 Likes
594

Hi,

At selectio screen output is used for modifying the selection screen parameters. this event is triggered when the user performs any action (like pressing any radiobutiion, pressing enter...)

at selection screen is used for validating the values entered in the selection-screen.

Regards,

Vidya.

Read only

Former Member
0 Likes
595

if you have given a user-command to any one of the parameters like

Parameters : p_matnr like mara-matnr user-command ucom.

Then when you click that parameter, both AT SELECTION-SCREEN and AT SELECTION-SCREEN OUTPUT are triggered.

AT SELECTION-SCREEN gets triggered before the other one and AT SELECTION-SCREEN OUTPUT gets trigerred just before returning to the screen.

You can not capture value of SY-UCOMM in AT SELECTION-SCREEN OUTPUT, it has to be done in AT SELECTION-SCREEN.

You can not change the Screen in AT SELECTION-SCREEN, it has to be done in AT SELECTION-SCREEN OUTPUT.

hope this helps.

let me know if you need specific info.

Read only

Former Member
0 Likes
594

At selection screen and At selection screen output :

At selection-screen event will trigger when you want to validate selection-screen fields.

By using this event - you will get F4 Value,F1 Help and Screen field validation like whether data is available or not when user enters in field

At selection-screen output-it is dynamic validation.

if you want to keep field as Password,or disable,intensified.

we use Screen internal table and it has 16 fields.

Reward Points if it is helpful

Thanks

Seshu

Read only

Former Member
0 Likes
594