新知一下
海量新知
6 5 1 3 9 2 6

搜索帮助demo(2)F4IF_INT_TABLE_VALUE_REQUEST

SAP干货铺 | 好好学习,天天向上! 2022/09/22 09:26

新知达人, 搜索帮助demo(2)F4IF_INT_TABLE_VALUE_REQUEST

这里 MATNR 虽然没 代码写 搜索帮助,但是默认会带出来

新知达人, 搜索帮助demo(2)F4IF_INT_TABLE_VALUE_REQUEST

新知达人, 搜索帮助demo(2)F4IF_INT_TABLE_VALUE_REQUEST

先看看MAKTX。

这个代码比较简单。

TABLES MAKT.

PARAMETERS P_MATNR TYPE MATNR.

PARAMETERS P_MAKTX TYPE MAKTX.

AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_MAKTX.

"取数

SELECT MATNR , MAKTX

FROM MAKT

INTO TABLE @DATA(LT_TAB)

UP TO 100 ROWS.

"调用展示函数

CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'

EXPORTING

RETFIELD = 'MAKTX' "

DYNPPROG = SY-REPID "返回才程序

DYNPNR = SY-DYNNR "屏幕

DYNPROFIELD = 'P_MAKTX' "

VALUE_ORG = 'S' "显示类型

TABLES

VALUE_TAB = LT_TAB. "传进去的表格 帮助的内表

IF SY-SUBRC <> 0.

MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO

WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.

ENDIF.

更多“搜索帮助demo”相关内容

更多“搜索帮助demo”相关内容

新知精选

更多新知精选