应用场景:搜索帮助实现动态变换显示,直接引用表字段里的搜索帮助。
实现方案:使用F4IF_FIELD_VALUE_REQUEST函数
IF gv_subrc2 = 0.
CALL FUNCTION 'F4IF_FIELD_VALUE_REQUEST'
EXPORTING
tabname = 'ZTFXSD04'
fieldname = 'BGKEY'
dynpprog = sy-repid
dynpnr = sy-dynnr
dynprofield = 'S_TRADE-HIGH'.
ELSE.
CALL FUNCTION 'F4IF_FIELD_VALUE_REQUEST'
EXPORTING
tabname = 'ZTTRADE'
fieldname = 'ZTRADE'
dynpprog = sy-repid
dynpnr = sy-dynnr
dynprofield = 'S_TRADE-HIGH'.
ENDIF.