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

Selection screen flow logic change not taking affect. Please help!

gopalkrishna_baliga
Participant
0 Likes
1,203

Hi

When I am trying to change the selection scren flow logic I get the following message:

Selection screen: Report generation makes screen changes ineffective.

Whatever I am changing is not taking affect in runtime.

Even though I have activated the changed code for the screen

What shall I do resolve this?

Thanks

Gopal

4 REPLIES 4
Read only

Former Member
0 Likes
674

Hi

You should use the AT SELECTION-SCREEN and AT SELECTION-SCREEN OUTPUT events to program the flow logic. SAP generates its own code for the selection-screen and any changes you make there will get over-written each time the program is generated/activated.

Regards

Shounak

Read only

naimesh_patel
Active Contributor
0 Likes
674

Hello,

You should use <b>at selection-screen, Initialization</b> events for the control of flow logic.

regards,

Naimesh

Read only

RichHeilman
Developer Advocate
Developer Advocate
0 Likes
674

You should not be changing the screen flow logic of a standard selection screen 1000. It will always be regenerated. In order to modify the standard selection screen, you can do this in the AT SELECTION-SCREEN output event and loop at screen and change the attributes.

Loop at screen.
  if screen-name = 'P_CHECK'.
    screen-input = '0'.
    modify screen.
  endif.
endloop.

Regards,

Rich Heilman

Read only

Former Member
0 Likes
674

Hi there. After you change the flow logic and activate it, you have to reactivate the screen itself (after you get that error message). Hope this helps.

- April King