Below is the custom help for selection options we need to define s-low and s-high withe separated input help
SELECT t588b~massn
INTO CORRESPONDING FIELDS OF TABLE i_acthelp
FROM t588b
WHERE t588b~USERG = '14'
AND t588b~massn NE ''.
LOOP AT i_acthelp.
SELECT SINGLE mntxt FROM t529t INTO i_acthelp-mntxt
WHERE sprsl ='EN' AND
massn = i_acthelp-massn.
MODIFY i_acthelp.
ENDLOOP.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
* DDIC_STRUCTURE = ' '
RETFIELD = 'MASSN'
* PVALKEY = ' '
* DYNPPROG = ' '
* DYNPNR = ' '
* DYNPROFIELD = ' '
* STEPL = 0
WINDOW_TITLE = 'Action Type'
* VALUE = ' '
VALUE_ORG = 'S'
* MULTIPLE_CHOICE = ' '
* DISPLAY = ' '
* CALLBACK_PROGRAM = ' '
* CALLBACK_FORM = ' '
* CALLBACK_METHOD =
* MARK_TAB =
* IMPORTING
* USER_RESET =
TABLES
VALUE_TAB = i_acthelp
* FIELD_TAB =
RETURN_TAB = it_return
* DYNPFLD_MAPPING =
* EXCEPTIONS
* PARAMETER_ERROR = 1
* NO_VALUES_FOUND = 2
* OTHERS = 3
.
IF SY-SUBRC <> 0.
* Implement suitable error handling here
ENDIF.
READ TABLE it_return INTO wa_return INDEX 1.
S_ACTYPE = wa_return-fieldval.
No comments:
Post a Comment