Hello,
Try this:
FORM search_help_calib_std CHANGING p_s_calibr.
DATA: gt_tab TYPE TABLE OF dfies,
wa_tab TYPE dfies.
wa_tab-fieldname = 'DESCR'.
wa_tab-intlen = 20.
wa_tab-outputlen = 10.
wa_tab-datatype = 'CHAR'.
wa_tab-inttype = 'C'.
wa_tab-fieldtext = 'heeeeeeader'.
wa_tab-reptext = 'header'.
wa_tab-scrtext_s = 'head'.
wa_tab-scrtext_m = 'header'.
wa_tab-scrtext_l = 'heeeeeeader'.
APPEND wa_tab TO gt_tab.
SELECT a~equnr a~begru b~eqktx
FROM equi AS a INNER JOIN eqkt AS b ON b~equnr = a~equnr
INTO CORRESPONDING FIELDS OF TABLE gt_calibration_standard
WHERE b~spras = sy-langu.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
retfield = 'CALIB_STD' "Field name in internal table
dynpprog = sy-repid
dynpnr = sy-dynnr
dynprofield = 'GO' "Anything
window_title = 'Calibrtion Standard'
value_org = 'S'
TABLES
field_tab = gt_tab
value_tab = gt_calibration_standard[].
ENDFORM. "search_help_calib_std