Hi Abhijeet,
LIST[] should be passed in the table parameter.
AT SELECTION-SCREEN on VALUE-REQUEST FOR groups.
CLEAR LIST[].
list-val = 'AM'.
APPEND LIST.
CLEAR LIST.
LIST-val = 'EC'.
APPEND LIST.
CLEAR LIST.
LIST-val = ''.
APPEND LIST.
CLEAR LIST.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
retfield = 'VAL'
dynpprog = sy-repid
dynpnr = sy-dynnr
dynprofield = 'GROUPS'
VALUE_ORG = 'S'
tables
value_tab = LIST[]
RETURN_TAB = IT_RETURN[]
EXCEPTIONS
PARAMETER_ERROR = 1
NO_VALUES_FOUND = 2
OTHERS = 3
.
Thanks & Regards,
T. Prasanna Kumar