08-01-2006 3:29 PM
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
08-01-2006 3:31 PM
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
08-01-2006 3:32 PM
Hello,
You should use <b>at selection-screen, Initialization</b> events for the control of flow logic.
regards,
Naimesh
08-01-2006 3:33 PM
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
08-01-2006 3:47 PM
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