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

radio buttons

Former Member
0 Likes
838

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
Read only

Former Member
0 Likes
803

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.

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

6 REPLIES 6
Read only

Former Member
0 Likes
804

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.

Read only

0 Likes
803

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.

Read only

Former Member
0 Likes
803

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.

Read only

Former Member
0 Likes
803

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

Read only

rahulkavuri
Active Contributor
0 Likes
803

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.

Read only

rahulkavuri
Active Contributor
0 Likes
803

DELETED