02-12-2008 5:42 AM
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
02-12-2008 5:52 AM
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.
02-12-2008 5:44 AM
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
02-12-2008 5:48 AM
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.
02-12-2008 5:52 AM
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.
02-12-2008 5:52 AM
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.
02-12-2008 6:00 AM
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.
02-12-2008 6:05 AM
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
02-12-2008 6:50 AM
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