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: 

simple query reg radio button

Former Member
0 Kudos

Hii All

In my report i am creating two radio buttons normally when we create radio buttion text comes first then radio button comes

But i want first radio button comes then corresponding text to my radio button appears

Helpful Answers will be rewarded

regards

Hitesh

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi Hitesh Batra,

Try the following code

SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME.

PARAMETERS:

First RADIOBUTTON GROUP rad1 DEFAULT 'X',

Second RADIOBUTTON GROUP rad1,

Third RADIOBUTTON GROUP rad1.

SELECTION-SCREEN END OF BLOCK b1.

SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME.

SELECTION-SCREEN BEGIN OF LINE.

SELECTION-SCREEN COMMENT 1(10) name1.

PARAMETERS: r4 RADIOBUTTON GROUP rad2 DEFAULT 'X'.

SELECTION-SCREEN END OF LINE.

SELECTION-SCREEN BEGIN OF LINE.

SELECTION-SCREEN COMMENT 1(10) name2.

PARAMETERS: r5 RADIOBUTTON GROUP rad2.

SELECTION-SCREEN END OF LINE.

SELECTION-SCREEN BEGIN OF LINE.

SELECTION-SCREEN COMMENT 1(10) name3.

PARAMETERS: r6 RADIOBUTTON GROUP rad2 .

SELECTION-SCREEN END OF LINE.

SELECTION-SCREEN END OF BLOCK b2.

INITIALIZATION.

name1 = 'First'.

name2 = 'Second'.

name3 = 'Third'.

Plzz reward if it is useful,

Mahi.

7 REPLIES 7

Former Member
0 Kudos

Hi Hitesh,

Use combination of COMMENT and BEGIN LINE commands.

Instead of defining the selection text for the radiobutton put the text using the COMMENT.


SELECTION-SCREEN: BEGIN OF LINE.
PARAMETER: p_rad1 radiobutton group one.
SELECTION-SCREEN: COMMENT 10(20) text-001.
PARAMETER: p_rad2 radiobutton group one.
SELECTION-SCREEN: COMMENT 50(20) text-002.
SELECTION-SCREEN: END OF LINE.

Note: Remember to put the COMMENT after the PARAMERTER for your requirement

Cheers,

Aditya

Edited by: Aditya Laud on Feb 12, 2008 12:50 AM

Former Member
0 Kudos

Hello Hitesh,

This is working fine.

selection-screen : begin of block B1 with frame title TEXT-001.
selection-screen : begin of line.
selection-screen : comment 1(23) TEXT-001.
parameter : P_01 radiobutton group R1.
selection-screen : comment 30(8) TEXT-001.
parameter : P_02 radiobutton group R1.
selection-screen : comment 42(10) TEXT-001.
parameter : P_C01 type rlgrap-filename obligatory.
selection-screen : end of line.
selection-screen : end of block B1.

Reward If Helpful.

Regards

--

Sasidhar Reddy Matli.

Former Member
0 Kudos

Hi

Do like below ,,It WORKS!!!

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

SELECTION-SCREEN : BEGIN OF LINE .

SELECTION-SCREEN COMMENT 1(20) TEXT-001 FOR FIELD p_sdate1.

PARAMETER p_sdate1(2) type n .

SELECTION-SCREEN COMMENT 30(5) TEXT-002 ."FOR FIELD p_sdate2.

PARAMETER p_sdate2(2) type n .

SELECTION-SCREEN : END OF LINE .

SELECTION-SCREEN : BEGIN OF LINE .

SELECTION-SCREEN COMMENT 1(20) TEXT-003 FOR FIELD p_ddate1.

PARAMETER p_ddate1(2) type n .

SELECTION-SCREEN COMMENT 30(5) TEXT-002 FOR FIELD p_ddate2.

PARAMETER p_ddate2(2) type n .

SELECTION-SCREEN : END OF LINE .

SELECTION-SCREEN : END OF BLOCK B1.

Thanks Praveen

Hope it Helps.

Former Member
0 Kudos

Hi Hitesh Batra,

Try the following code

SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME.

PARAMETERS:

First RADIOBUTTON GROUP rad1 DEFAULT 'X',

Second RADIOBUTTON GROUP rad1,

Third RADIOBUTTON GROUP rad1.

SELECTION-SCREEN END OF BLOCK b1.

SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME.

SELECTION-SCREEN BEGIN OF LINE.

SELECTION-SCREEN COMMENT 1(10) name1.

PARAMETERS: r4 RADIOBUTTON GROUP rad2 DEFAULT 'X'.

SELECTION-SCREEN END OF LINE.

SELECTION-SCREEN BEGIN OF LINE.

SELECTION-SCREEN COMMENT 1(10) name2.

PARAMETERS: r5 RADIOBUTTON GROUP rad2.

SELECTION-SCREEN END OF LINE.

SELECTION-SCREEN BEGIN OF LINE.

SELECTION-SCREEN COMMENT 1(10) name3.

PARAMETERS: r6 RADIOBUTTON GROUP rad2 .

SELECTION-SCREEN END OF LINE.

SELECTION-SCREEN END OF BLOCK b2.

INITIALIZATION.

name1 = 'First'.

name2 = 'Second'.

name3 = 'Third'.

Plzz reward if it is useful,

Mahi.

Former Member
0 Kudos

Hi Hitesh,

look at this...

SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.

SELECTION-SCREEN BEGIN OF LINE.

PARAMETER: p_r1 TYPE c RADIOBUTTON GROUP rg1 USER-COMMAND uc1.

SELECTION-SCREEN COMMENT 15(50) text-002 FOR FIELD p_r1.

SELECTION-SCREEN END OF LINE.

SELECTION-SCREEN BEGIN OF LINE.

PARAMETER: p_r2 TYPE c RADIOBUTTON GROUP rg1.

SELECTION-SCREEN COMMENT 15(50) text-003 FOR FIELD p_r2.

SELECTION-SCREEN END OF LINE.

SELECTION-SCREEN BEGIN OF LINE.

PARAMETER: p_r3 TYPE c RADIOBUTTON GROUP rg1.

SELECTION-SCREEN COMMENT 15(50) text-004 FOR FIELD p_r3.

SELECTION-SCREEN END OF LINE.

SELECTION-SCREEN BEGIN OF LINE.

PARAMETER: p_r4 TYPE c RADIOBUTTON GROUP rg1.

SELECTION-SCREEN COMMENT 15(50) text-005 FOR FIELD p_r4.

SELECTION-SCREEN END OF LINE.

SELECTION-SCREEN END OF BLOCK b2.

Regards,

Sivappriya.

Former Member
0 Kudos

Hi

see this selection screen design

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 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****************

double click that text elements and write what ever you want and activate it

thats all

Former Member
0 Kudos

hI

NORMALLY WHEN YOU DECLRE A RADIOBUTTON LIKE THIS

PARAMETERS : R1 RADIOBUTTON GROUP G1 DEFAULT 'X'.

THEN FOR THIS THE TEST APPEARS 1ST AND THEN RADIOBUTTON APPEARS

IF YOU CAPTURE THAT RADIOBUTTON LINE BY USEING THIS STATEMENT

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.

IN THIS SELECTION-SCREEN BEGIN OF LINE AND END OF LINE WILL CAPTURE A LINE IN THE SELECTION SCREEN

WHAT EVER DECLARE IN THIS BLOCK WILL COME IN ONE LINE

BY USEING THIS STATEMENT

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

YOU CAN WRITE A TEXT IN THAT LINE

COMMENT 5(20) INDICATES START FROM 5 TH POSSITIONA DN UP TO 20TH LOCATION

WITH TEXT-002 DOUBLE CLICK THIS AND DEFINE WHAT EVER TEXT YOU WANT AND ACTIVATE IT