Application Development 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: 

selection-screen on radiobutton

Former Member
0 Kudos

hi experts

my requirement is

i have selection screen of 4 blocks for a repost

at a time I have to select 1st block & 3rd block either

2nd block & 4th block ……………..

if the end user gives the input value in 1st selection-screen block then automatically 2nd & 4th block should undergo in to display mode and 3rd block will be in change mode.

if the end user gives the input value in 2nd selection-screen block then automatically 1st & 3rd h block should undergo in to display mode and 2nd block will be in change mode.

plz send me code .for this.

regds

vemky

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi!!

Try to use 'AT SELECTION-SCREEN OUTPUT.'

then do modifacation of the screen in

for example:

AT SELECTION-SCREEN OUTPUT.

LOOP at SCREEN.

if screen-name = 'ELEMENT_ON_YOUR_SCREEN'.

screen-active = 0.

endif.

ENDLOOP.

Message was edited by: Jacek S³owikowski

3 REPLIES 3

Former Member
0 Kudos

Hi!!

Try to use 'AT SELECTION-SCREEN OUTPUT.'

then do modifacation of the screen in

for example:

AT SELECTION-SCREEN OUTPUT.

LOOP at SCREEN.

if screen-name = 'ELEMENT_ON_YOUR_SCREEN'.

screen-active = 0.

endif.

ENDLOOP.

Message was edited by: Jacek S³owikowski

former_member188685
Active Contributor
0 Kudos

Hi,

you need to Have four Radiobuttons.

and in the event you need to handle the code.

<b> at selection-screen output.</b>

parameters: p_rad1 radiobutton group g1 user command ABC,
            p_rad2 radiobutton group g1,
            p_rad3 radiobutton group g1,
            p_rad4 radiobutton group g1.

at selection-screen output.

if p_rad1 = 'X'.
loop at screen.
if screen-name = 'S_ABC'.
screen-input = 0.
modify screen.
endif.
endloop.
endif.

some thing like this...

Regards

vijay

Former Member
0 Kudos

Hi,

can u Clarify little more.