Hi Guys,
I am currently modifiying a table maintenance screen.
I have added customized F4 selection values for the fields of the table.
This is done with SCREEN
... PROCESS ON VALUE-REQUEST. * Table fields FIELD ZTEST_TABLE-TCTLOW MODULE F4_LOW_DYNAMIC.
and module
...
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
retfield = l_key
value_org = 'S'
DYNPPROG = sy-repid
DYNPNR = sy-dynnr
DYNPROFIELD = 'ZTEST_TABLE-TCTLOW'
TABLES
value_tab = <t_tab>
EXCEPTIONS
parameter_error = 1
no_values_found = 2
OTHERS = 3.
IF sy-subrc <> 0.
...
ENDIF.
...
Unfortunatly this also alters the field even though the DYNPROFIELD is display only(/ input = 0).
Does anybody know where i can find out if the field is in inputmode or not?
Best Regards
Rasmus