12-18-2013 8:52 PM
Hello!
I have this code:
"-------------------------------------------------------------------
SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
PARAMETERS: rb_grpa RADIOBUTTON GROUP rc1 DEFAULT 'X' USER-COMMAND check.
PARAMETERS: p_opt1 AS CHECKBOX USER-COMMAND check,
p_opt2 AS CHECKBOX USER-COMMAND check,
p_opt3 AS CHECKBOX USER-COMMAND check.
PARAMETERS: rb_grpb RADIOBUTTON GROUP rc1 .
SELECTION-SCREEN END OF BLOCK b1.
"-------------------------------------------------------------------
And I have this result:
But I would like to build the screen like the image bellow (in report mode).
Is possible?
Thanks!
12-18-2013 9:34 PM
Yes, it is possible, by using SELECTION-SCREEN commands, as in the following:
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN POSITION 3.
PARAMETERS: rb_grpa RADIOBUTTON GROUP rc1 DEFAULT 'X' USER-COMMAND check.
SELECTION-SCREEN COMMENT 6(40) text-00a.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN POSITION 10.
PARAMETERS: p_opt1 AS CHECKBOX USER-COMMAND check.
SELECTION-SCREEN COMMENT 13(40) text-001.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN POSITION 10.
PARAMETERS: p_opt2 AS CHECKBOX USER-COMMAND check.
SELECTION-SCREEN COMMENT 13(40) text-002.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN POSITION 10.
PARAMETERS: p_opt3 AS CHECKBOX USER-COMMAND check.
SELECTION-SCREEN COMMENT 13(40) text-003.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN POSITION 3.
PARAMETERS: rb_grpb RADIOBUTTON GROUP rc1 .
SELECTION-SCREEN COMMENT 6(40) text-00b.
SELECTION-SCREEN END OF LINE.
The result looks like this:
Hope this helps.
Gord
12-18-2013 9:29 PM
Hi,
Use following code to get radio button left side of Goroup A
Selection-screen begin of line.
Prarameters:rb_grpa RADIOBUTTON GROUP rc1 DEFAULT 'X' USER-COMMAND check
Selection-screen comment M(N) <Text Symbol> for Field rb_grpa.
Selection-screen end of line.
Where m is position of of text begin
To align as your requirement use Selection-screen position <m>
You can do same to rb_grpb
Regards,
Sreenivas.
12-18-2013 9:34 PM
Yes, it is possible, by using SELECTION-SCREEN commands, as in the following:
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN POSITION 3.
PARAMETERS: rb_grpa RADIOBUTTON GROUP rc1 DEFAULT 'X' USER-COMMAND check.
SELECTION-SCREEN COMMENT 6(40) text-00a.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN POSITION 10.
PARAMETERS: p_opt1 AS CHECKBOX USER-COMMAND check.
SELECTION-SCREEN COMMENT 13(40) text-001.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN POSITION 10.
PARAMETERS: p_opt2 AS CHECKBOX USER-COMMAND check.
SELECTION-SCREEN COMMENT 13(40) text-002.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN POSITION 10.
PARAMETERS: p_opt3 AS CHECKBOX USER-COMMAND check.
SELECTION-SCREEN COMMENT 13(40) text-003.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN POSITION 3.
PARAMETERS: rb_grpb RADIOBUTTON GROUP rc1 .
SELECTION-SCREEN COMMENT 6(40) text-00b.
SELECTION-SCREEN END OF LINE.
The result looks like this:
Hope this helps.
Gord
12-19-2013 10:49 AM