ABAP ALV输入窗口自定义搜索帮助

REPORT t11.
DATA: it_return_tab TYPE TABLE OF ddshretval WITH HEADER LINE,
      wa_return     LIKE LINE OF  it_return_tab.
DATA: BEGIN OF lt_zmat OCCURS 0,
  zmatnr LIKE zmat-zmatnr,
  zmaktx LIKE zmat-zmaktx,
  END OF lt_zmat.
PARAMETERS: s_zmatnr LIKE zmat-zmatnr.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR s_zmatnr.
  PERFORM frm_f4_zklxn.
FORM frm_f4_zklxn.
  SELECT * FROM zmat
    INTO CORRESPONDING FIELDS OF TABLE lt_zmat.
  CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
    EXPORTING
      retfield         = 'ZMATNR'
      dynpprog         = sy-repid
      dynpnr           = sy-dynnr
      dynprofield      = 'X'
      value_org        = 'S'
      display          = 'F'
      callback_program = sy-cprog
    TABLES
      value_tab        = lt_zmat
      return_tab       = it_return_tab
    EXCEPTIONS
      parameter_error  = 1
      no_values_found  = 2
      OTHERS           = 3.

ENDFORM.                   
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容