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: 

how to create radio button between two slection screen

Former Member
0 Kudos

hello all.

could you please guide me how to create radio button between two SELECTION-SCREEN in screen painter.

Thank you,

srinivas

6 REPLIES 6

Former Member
0 Kudos

Hello Srinivas,

I do not think that this is possible. And it would be very confusing for the user.

Regards,

Andreas

Former Member
0 Kudos

hI

RADIOUBUTTON B/W TWO SCRENS ? OR TWO BLOCKS IN A SCREEN

0 Kudos

hello,

two block in a screen.

regards

srinivas

0 Kudos

hi

SEE THIS CODE

REPORT ZNNR_REPORT NO STANDARD PAGE HEADING MESSAGE-ID ZNNR LINE-SIZE 100 LINE-COUNT 65(4).

******DATA DECLARATIONS**********

DATA : BEGIN OF IT_PLANT OCCURS 0,

MATNR LIKE MARA-MATNR,

WERKS LIKE MARC-WERKS,

PSTAT LIKE MARC-PSTAT,

EKGRP LIKE MARC-EKGRP,

END OF IT_PLANT.

DATA : BEGIN OF IT_PONO OCCURS 0,

EBELN LIKE EKKO-EBELN,

EBELP LIKE EKPO-EBELP,

MATNR LIKE EKPO-MATNR,

WERKS LIKE EKPO-WERKS,

LGORT LIKE EKPO-LGORT,

END OF IT_PONO.

TABLES EKKO.

********END OF DATA DECLARATIONS*********

********SELECTION SCREEN DESIGN ***********

SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.

PARAMETER : P_WERKS LIKE MARC-WERKS MODIF ID S1.

SELECT-OPTIONS : S_EBELN FOR EKKO-EBELN NO INTERVALS MODIF ID S2.

SELECTION-SCREEN END OF BLOCK B1.

SELECTION-SCREEN BEGIN OF LINE.

PARAMETERS : R3 RADIOBUTTON GROUP G2 DEFAULT 'X'.

SELECTION-SCREEN COMMENT 5(20) TEXT-003 FOR FIELD R3.

SELECTION-SCREEN END OF LINE.

SELECTION-SCREEN BEGIN OF LINE.

PARAMETERS : R4 RADIOBUTTON GROUP G2.

SELECTION-SCREEN COMMENT 5(20) TEXT-004 FOR FIELD R4.

SELECTION-SCREEN END OF LINE.

SELECTION-SCREEN BEGIN OF BLOCK B2 WITH FRAME TITLE TEXT-004.

SELECTION-SCREEN BEGIN OF LINE.

PARAMETERS : R1 RADIOBUTTON GROUP G1 DEFAULT 'X'.

SELECTION-SCREEN COMMENT 5(20) TEXT-002 FOR FIELD R1.

SELECTION-SCREEN END OF LINE.

SELECTION-SCREEN BEGIN OF LINE.

PARAMETERS : R2 RADIOBUTTON GROUP G1.

SELECTION-SCREEN COMMENT 5(20) TEXT-003 FOR FIELD R2.

SELECTION-SCREEN END OF LINE.

SELECTION-SCREEN END OF BLOCK B2.

******END OF SELECTION SCREEN DESIGN****************

<b>rEWARD IF USEFULL</b>

Former Member
0 Kudos

check this.

you need to handle this in at selection screen output.

REPORT zforum12 message-id vij.

PARAMETERS : R1 RADIOBUTTON GROUP RG USER-COMMAND R DEFAULT 'X'.

PARAMETERS : R2 RADIOBUTTON GROUP RG .

*----


selection-screen begin of block b1 with frame.

parameters : a(10) type c modif id abc.

parameters : b(10) type c modif id abc.

selection-screen end of block b1.

selection-screen begin of block b2 with frame.

parameters : c(40) type c modif id def.

parameters : d(20) type c modif id def.

selection-screen end of block b2.

*----


at selection-screen output.

IF R1 = 'X'.

LOOP AT SCREEN.

IF screen-group1 = 'DEF'.

screen-active = '0'.

MODIFY SCREEN.

ENDIF.

ENDLOOP.

ENDIF.

IF R2 = 'X'.

LOOP AT SCREEN.

IF screen-group1 = 'ABC' .

screen-active = '0'.

MODIFY SCREEN.

ENDIF.

ENDLOOP.

ENDIF.

Regards

Former Member
0 Kudos

Hi,

try this..


SELECTION-SCREEN: BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
PARAMETERS : button RADIOBUTTON GROUP grp1.
PARAMETERS : button2 RADIOBUTTON GROUP grp1.
PARAMETERS : button3 RADIOBUTTON GROUP grp1 .
SELECTION-SCREEN: END OF BLOCK b1.
SELECTION-SCREEN SKIP 2.

PARAMETERS : but RADIOBUTTON GROUP grp3.
PARAMETERS : but2 RADIOBUTTON GROUP grp3.



SELECTION-SCREEN: BEGIN OF BLOCK b2 WITH FRAME TITLE text-001.
PARAMETERS : rest RADIOBUTTON GROUP grp2.
PARAMETERS : exce RADIOBUTTON GROUP grp2.
PARAMETERS : all RADIOBUTTON GROUP grp2 DEFAULT 'X'.
SELECTION-SCREEN: END OF BLOCK b2.