zoukankan      html  css  js  c++  java
  • FM实现F4帮助系列一:常规实现

    一、 定义时利用数据类型本身的帮助
    PARAMETERS: carrid TYPE  sflight-carrid,
                connid TYPE  sflight-connid .
    FM实现F4帮助系列一:常规实现

    如果需要定义工厂、公司、仓库地点等,可以找有搜索帮助的数据元素做参考

     二、 使用帮助函数完成一般帮助
    函数:
    F4IF_INT_TABLE_VALUE_REQUEST
    效果:
     FM实现F4帮助系列一:常规实现

    本例代码:
    REPORT  ZLM_TEST_044.

    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
    PARAMETERS:  p_matnr TYPE  matnr.

    SELECTION-SCREEN END OF BLOCK b1.

    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_matnr.
      PERFORM frm_f4.

    FORM frm_f4.
      TYPES: BEGIN OF values,
             matnr TYPE matnr,
             maktx TYPE maktx,
           END OF values.
      DATA: values_tab       TYPE TABLE OF values.

      SELECT  matnr maktx
        FROM  makt
        INTO TABLE values_tab.

      CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
        EXPORTING
          retfield     = 'MATNR'                    "需要回传的字段
          dynpprog     = sy-repid
          dynpnr       = sy-dynnr
          dynprofield  = 'MAKTX'                    "需要显示的字段
          window_title = '情选择物料 '
          value_org    = 'S'
        TABLES
          value_tab    = values_tab.

    ENDFORM.                    "frm_f4

    http://blog.sina.com.cn/sapliumeng
  • 相关阅读:
    【IOS 开发】Object
    互联网开发-前沿与热门
    JS_call_APP native 与 html的交互
    扫描二维码区域限制
    二维码高亮
    charles抓包的使用教程
    Mac 在命令行中获得Root权限
    Mac下安装Wireshark,双击闪退
    iOS 解惑
    IOS_改变UITextField placeHolder颜色、字体
  • 原文地址:https://www.cnblogs.com/senlinmu110/p/3802139.html
Copyright © 2011-2022 走看看