2010 Mar 25 7:37 AM
HI EVERYONE.
CAN ANYONE HELP ME OUT IN SOLVING THIS PROBLEM.I WANT TO ADD RADIOBUTTON TO MY SCREEN AT RUNTIME NOT BY DRAG AND DROP METHOD.HOW CAN WE ACHIEVE THIS.
Hi,
The following code is report program. u can use in module pool (PBO). cleck the check box and press enter.
SELECTION-SCREEN : BEGIN OF BLOCK b2 WITH FRAME TITLE text-002,
BEGIN OF LINE.
PARAMETERS r1 RADIOBUTTON GROUP a DEFAULT 'X'.
SELECTION-SCREEN COMMENT 4(25) text-003. "test-003 = 'radio1'
SELECTION-SCREEN : END OF LINE.
SKIP.
SELECTION-SCREEN : BEGIN OF LINE.
PARAMETERS r2 RADIOBUTTON GROUP a.
SELECTION-SCREEN COMMENT 4(25) text-004.
SELECTION-SCREEN : END OF LINE.
SELECTION-SCREEN END OF BLOCK b2.
SELECTION-SCREEN BEGIN OF BLOCK b3 WITH FRAME.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN: COMMENT 1(15) text-005 FOR FIELD check1.
PARAMETERS: check1 AS CHECKBOX." GROUP RB user-command USR DEFAULT 'X'.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN END OF BLOCK b3.
*in PBO using the below code.
AT SELECTION-SCREEN OUTPUT.
LOOP AT SCREEN.
IF check1 = 'X'.
IF screen-name = 'R1' or screen-name = '%C003003_1000'.
screen-invisible = 1.
MODIFY SCREEN.
ELSEIF screen-name = 'R2' or screen-name = '%C004007_1000'.
screen-invisible = 1.
MODIFY SCREEN.
ENDIF.
ENDIF.
ENDLOOP.
thanks & Regards,
Vallamuthu.M
2010 Mar 25 8:53 AM
Hi,
The following code is report program. u can use in module pool (PBO). cleck the check box and press enter.
SELECTION-SCREEN : BEGIN OF BLOCK b2 WITH FRAME TITLE text-002,
BEGIN OF LINE.
PARAMETERS r1 RADIOBUTTON GROUP a DEFAULT 'X'.
SELECTION-SCREEN COMMENT 4(25) text-003. "test-003 = 'radio1'
SELECTION-SCREEN : END OF LINE.
SKIP.
SELECTION-SCREEN : BEGIN OF LINE.
PARAMETERS r2 RADIOBUTTON GROUP a.
SELECTION-SCREEN COMMENT 4(25) text-004.
SELECTION-SCREEN : END OF LINE.
SELECTION-SCREEN END OF BLOCK b2.
SELECTION-SCREEN BEGIN OF BLOCK b3 WITH FRAME.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN: COMMENT 1(15) text-005 FOR FIELD check1.
PARAMETERS: check1 AS CHECKBOX." GROUP RB user-command USR DEFAULT 'X'.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN END OF BLOCK b3.
*in PBO using the below code.
AT SELECTION-SCREEN OUTPUT.
LOOP AT SCREEN.
IF check1 = 'X'.
IF screen-name = 'R1' or screen-name = '%C003003_1000'.
screen-invisible = 1.
MODIFY SCREEN.
ELSEIF screen-name = 'R2' or screen-name = '%C004007_1000'.
screen-invisible = 1.
MODIFY SCREEN.
ENDIF.
ENDIF.
ENDLOOP.
thanks & Regards,
Vallamuthu.M
| User | Count |
|---|---|
| 6 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |