‎2008 Mar 18 7:35 AM
hi all develpers,
i have 2 radio button and one check box in one block.
radio button : pdh plant
radio button :pp plant , here in same line one checkbox(a).
so requirement is if i select pdh plant check box should be
disable mode.if i select pp plant check box should again enable mode.
how to do this in same block...
help me ..
thanks subhasis
‎2008 Mar 18 7:39 AM
Hi,
Check this Code
SELECTION-SCREEN : BEGIN OF BLOCK blk2 WITH FRAME TITLE text-002.
PARAMETER : pdh_plnt RADIOBUTTON GROUP g1 DEFAULT 'X' USER-COMMAND change,
pp_plant RADIOBUTTON GROUP g1,
PARAMETER : chk1 as checkbox MODIF ID m3.
SELECTION-SCREEN:END OF BLOCK blk2.
AT SELECTION-SCREEN OUTPUT.
LOOP AT SCREEN.
IF screen-group1 = 'M3'.
IF pdh_plnt EQ 'X'.
screen-INPUT = 0.
ELSE.
screen-INPUT = 1.
ENDIF.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
Do reward Points if Helpful
Regards
Sandipan
Edited by: Sandipan Ghosh on Mar 18, 2008 8:40 AM
‎2008 Mar 18 7:39 AM
Hi,
Check this Code
SELECTION-SCREEN : BEGIN OF BLOCK blk2 WITH FRAME TITLE text-002.
PARAMETER : pdh_plnt RADIOBUTTON GROUP g1 DEFAULT 'X' USER-COMMAND change,
pp_plant RADIOBUTTON GROUP g1,
PARAMETER : chk1 as checkbox MODIF ID m3.
SELECTION-SCREEN:END OF BLOCK blk2.
AT SELECTION-SCREEN OUTPUT.
LOOP AT SCREEN.
IF screen-group1 = 'M3'.
IF pdh_plnt EQ 'X'.
screen-INPUT = 0.
ELSE.
screen-INPUT = 1.
ENDIF.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
Do reward Points if Helpful
Regards
Sandipan
Edited by: Sandipan Ghosh on Mar 18, 2008 8:40 AM
‎2008 Mar 18 7:55 AM
‎2008 Mar 18 7:40 AM
Delcare the 2 Radio Buttons.
In AT SELECTION-SCREEN OUTPUT event.
LOOP AT SCREEN.
IF P_RAD1 EQ C_X.
IF SCREEN-NAME EQ 'Description of Ra1'.
MOVE 'data' TO parameter.
CLEAR P_PFILE.
SCREEN-INPUT = '0'.
MODIFY SCREEN.
ENDIF.
ELSEIF P_RAD2 EQ C_X.
IF SCREEN-NAME EQ 'Rad2'.
CLEAR Rad2.
SCREEN-INPUT = '0'.
MODIFY SCREEN.
ENDIF.
ENDIF.
Hope this helps.
Regards
Vinayak