2008 Jul 10 12:53 PM
Hi Guru,
I have one table control wizard in which i have 10 fields. Based on radio button clicked on previous screen one field should be disable.How to do that. Please help me.
Thanks,
Sandeep Garg
Hi Guru,
I have one table control wizard in which i have 10 fields. Based on radio button clicked on previous screen one field should be disable.How to do that. Please help me.
Thanks,
Sandeep Garg
2008 Jul 10 12:56 PM
To hide input fields on the selection screen, use:
SELECT-OPTIONS <selcrit> FOR <f> ... NO DISPLAY ..............
Regards
Sowmya
2008 Jul 10 1:00 PM
Hi Sandeep Garg,
Write the code in the PBO as below:
LOOP AT SCREEN.
IF r_button1(which radio button name u r going to select) EQ 'X'
IF screen-name = 'I_ITEMS-MATNR' (The fiels name on the screen).
screen-input = 0.
ENDIF.
ENDLOOP.
Regards,
rama.
2008 Jul 10 1:01 PM
Hi,
You can try looping on screen in PBO of the table control screen.
Based on the radio button choosen and set the value of the scrren field invisible.
Try like below:
if r_button = 'X'. "Radio Button selected
loop at screen.
if screen-name = 'FIELDNAME'.
screen-input = '0'.
screen-invisible = 'x'.
modify screen
endif.
regards,
Himanshu Verma
2008 Jul 10 1:07 PM
2008 Jul 11 6:28 AM
u can use this concept code:
if r_button = 'X'. explanation: if Radio Button selected
loop at screen.
if screen-name = 'FIELDNAME'.
screen-input = ' 0'.
screen-invisible = 'x'.
modify screen
endif.
***plz award points***
| User | Count |
|---|---|
| 3 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |