日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

F4IF_INT_TABLE_VALUE_REQUEST如何返回多于一个列

發(fā)布時間:2025/3/20 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 F4IF_INT_TABLE_VALUE_REQUEST如何返回多于一个列 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

你好:
????我想實現(xiàn)一個功能就是自己手寫的SEARCH_HELP返回多值,就是選中SEARCH_HELP中某一行時,同時得到這一行的兩個以上的值.我用的是FUNCTION:F4IF_INT_TABLE_VALUE_REQUEST.我試了一下,比如參數(shù):value_org? ?=?'S'?這些.總是不能實現(xiàn),也沒有例子可以參考,不知道白老師能否提供一個實現(xiàn)方式.謝謝!

REPORT Z_BARRY_TEST. TYPES: shlp_descr_t TYPE shlp_descr . DATA: BEGIN OF itab OCCURS 0 ,
??????? matnr LIKE mara-matnr ,
??????? maktx LIKE makt-maktx ,
????? END OF itab.
DATA: return_tab TYPE ddshretval OCCURS 0 .
PARAMETERS: p_matnr LIKE itab-matnr ,
??????????? p_maktx LIKE itab-maktx .
INITIALIZATION.
? SELECT matnr maktx INTO TABLE itab FROM makt UP TO 20 ROWS
??? WHERE spras = '1'. AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_matnr .
? PERFORM f4. *&---------------------------------------------------------------------*
*&????? Form? f4
*&---------------------------------------------------------------------*
FORM f4.
? CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
??? EXPORTING
????? retfield???????? = 'MATNR'
????? dynpprog???????? = sy-repid
????? dynpnr?????????? = sy-dynnr
????? dynprofield????? = 'P_MATNR'
????? value_org??????? = 'S'
????? callback_program = sy-repid
????? callback_form??? = 'CB_FORM'
??? TABLES
????? value_tab??????? = itab
????? return_tab?????? = return_tab
??? EXCEPTIONS
????? parameter_error? = 1
????? no_values_found? = 2
????? OTHERS?????????? = 3.
ENDFORM.??????????????????? "f4 *&---------------------------------------------------------------------*
*&????? Form? cb_form
*&---------------------------------------------------------------------*
FORM cb_form TABLES record_tab STRUCTURE seahlpres
????????????? CHANGING shlp TYPE shlp_descr_t
?????????????????????? callcontrol LIKE ddshf4ctrl.
? DATA: interface LIKE LINE OF shlp-interface. READ TABLE shlp-interface INTO interface INDEX 1.
? interface-shlpfield+4(1) = '2'.
? interface-valfield = 'P_MAKTX'.
? APPEND interface TO shlp-interface.
ENDFORM.??????????????????? "bo_callback_form

總結(jié)

以上是生活随笔為你收集整理的F4IF_INT_TABLE_VALUE_REQUEST如何返回多于一个列的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。