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: 

radio buttons

Former Member
0 Kudos

i want to make a screen that have 8 radiobuttons.

when i click 1 radio i call a program.

do you have an examp for this

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi,

u need to asiggn user command to radio button..

see this example..

PARAMETERS: rad1 RADIOBUTTON GROUP rad USER-COMMAND radio,

rad2 RADIOBUTTON GROUP rad,

rad3 RADIOBUTTON GROUP rad.

check sy-ucomm and which radio button is clicked n call appropriate program using

SUBMIT <prog_name>.

Regards,

Tanveer.

Please mark helpful answers.

6 REPLIES 6

Former Member
0 Kudos

Hi,

u need to asiggn user command to radio button..

see this example..

PARAMETERS: rad1 RADIOBUTTON GROUP rad USER-COMMAND radio,

rad2 RADIOBUTTON GROUP rad,

rad3 RADIOBUTTON GROUP rad.

check sy-ucomm and which radio button is clicked n call appropriate program using

SUBMIT <prog_name>.

Regards,

Tanveer.

Please mark helpful answers.

0 Kudos

parameters: r1 radiobutton group g1 default 'X' user-command ABC,

r2 radiobutton group g1.

at selection-screen output.

if r1 = 'X'.

CALL TRANSACTION 'MM01'.

endif.

if r2 = 'X'.

CALL TRANSACTION 'SE38'.

endif.

Former Member
0 Kudos

Hi liat,

1. we can use like this

2.

report abc.

*----


parameters : a radiobutton group g1 user-command pa,

b radiobutton group g1 .

*----


at selection-screen .

if sy-ucomm = 'PA'.

if a = 'X'.

*- submit program x

elseif b = 'X'.

*- submit program y

endif.

endif.

regards,

amit m.

Former Member
0 Kudos

Hai Liat tal

Check the following Code

parameters : r1 radiobutton group g1 default 'X',

r2 radiobutton group g1,

r3 radiobutton group g1.

parameters : p1 radiobutton group g2 default 'X',

p2 radiobutton group g2,

p3 radiobutton group g2.

parameters : c1 as checkbox default 'X',

c2 as checkbox.

if c1 = 'X'.

write : / 'Hai'.

elseif c2 = 'X'.

write : / 'Hello'.

elseif c1 = ' ' and c2 = ' '.

write : / 'Hello World'.

else.

write : / 'How are you'.

endif.

if r1 = 'X'.

write : / 'A'.

elseif r2 = 'X'.

write : / 'B'.

elseif r3 = 'X'.

write : / 'C'.

else.

write : / 'D'.

endif.

if p1 = 'X'.

write : / 'A1'.

elseif p2 = 'X'.

write : / 'B1'.

elseif p3 = 'X'.

write : / 'C1'.

else.

write : / 'D1'.

endif.

Thanks & Regards

Sreenivasulu P

rahulkavuri
Active Contributor
0 Kudos

Check this code

PARAMETERS : R1 RADIOBUTTON GROUP G1,
             R2  RADIOBUTTON GROUP G1 DEFAULT 'X'.

AT SELECTION-SCREEN OUTPUT.

IF R1 = 'X'.
SET PARAMETER ID 'Z_CHECK_RADIO'.
CALL TRANSACTION 'SE38' AND SKIP FIRST SCREEN
ENDIF.

IF R2 = 'X'.
CALL TRANSACTION 'VA01'.
ENDIF.

rahulkavuri
Active Contributor
0 Kudos

DELETED