I have screen filter at selection screen like this
SELECTION-SCREEN BEGIN OF BLOCK a WITH FRAME.
PARAMETERS s_werks like resb-werks DEFAULT 'X' .
SELECT-OPTIONS: s_aufnr FOR in_param-aufnr,
s_matnr FOR in_param-matnr,
s_bldat FOR in_param-bldat.
SELECTION-SCREEN END OF BLOCK a.
and I want to disable just s_werks parameter but SELECT-OPTIONS.
I want to disable it because it'll be exact value which is filled from table depends on the sy-uname :)
How to achieve that?
You can use the
OUTPUTselection screen event for this. Add the following code:Changing the
inputvalue to0for this screen element will disable input and makes the input field appear as grayed out.