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

about selection screen

Former Member
0 Likes
922

hello friends

can any one tell me

in initialization,at selection-screen,start of selection flow logic

where we have to use this like calling a screen at that time before the coding which one should come whether initialization or at selection-scren

please answer

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
903

Hi Venkatesh..

In classical reports, the order of events is as follows

1. Initialization

2. At selection screen

3. Start of selection.

4. Top-of-page

5. End-of-selection.

6. End-of-page.

Initialization event is for providing default initial values for the fields of sel-screen.

It'll trigger after the User executes the program and before load-program.

At selection-screen is to provide field validations on selection screen.

It'll trigger at PBO of the selection screen

Start-of-selection is the default driver event. But if u mention initialization event in ur program, then u must specify start-of-selection event.

It'll trigger after user give the input values in sel-screen.

If this works out for u, reward me points plz

Thanks

Suren

7 REPLIES 7
Read only

Sm1tje
Active Contributor
0 Likes
903

initialization

at selection-screen

start of selection

And these are statements you use when creating a report with a selection screen.

Edited by: Micky Oestreich on Apr 24, 2008 4:34 PM

Read only

Former Member
0 Likes
903

If you are using a report program, you don't have to call the screen unless after the first selection screen is being processed that you want to call another screen.

Then it would be dependent on your requirements whether it would go in the AT SELECTION SCREEN or in your START-OF-SELECTION processing.

Read only

Former Member
0 Likes
903

If u declared any parameters or select-options , this automatically triggers selection screen and always selection screen default number is 1000 ,

and if u want to call different screen from a report then

we can use call screen 'XYZ'.

XYZ is a number other than 1000 ,

and this code is written in start-of-selection .

If u want to change any value on selection screen then the coding is to be written in

INITIALIZATION .

Read only

0 Likes
903

thanks my friend ur message really helped me

and point also i awarded

Read only

Former Member
0 Likes
904

Hi Venkatesh..

In classical reports, the order of events is as follows

1. Initialization

2. At selection screen

3. Start of selection.

4. Top-of-page

5. End-of-selection.

6. End-of-page.

Initialization event is for providing default initial values for the fields of sel-screen.

It'll trigger after the User executes the program and before load-program.

At selection-screen is to provide field validations on selection screen.

It'll trigger at PBO of the selection screen

Start-of-selection is the default driver event. But if u mention initialization event in ur program, then u must specify start-of-selection event.

It'll trigger after user give the input values in sel-screen.

If this works out for u, reward me points plz

Thanks

Suren

Read only

0 Likes
903

can any one tell me the usage of idoc and its definition

as well as what is segment what is the transaction code for that

Read only

Former Member
0 Likes
903

Hi,

before coding Initializatio event triggers first after that start-of-selection event triggers after these two events at-selection screen event triggers.

for better understanding just write simple abap program by using these 3 events after that use debug the code.

Thanks

Prashanth