abap几个函数

1、SAPGUI_PROGRESS_INDICATOR(SAP GUI状态栏显示进度条函数)

  CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'         "取数时下方提示
      EXPORTING
        text = '数据处理中,请稍后...'.
2、LVC_S_FCAT是一个Structure,LVC_T_FCAT是Table Type
3、aLV用到的函数,目前我们有2个:REUSE_ALV_GRID_DISPLAY、REUSE_ALV_GRID_DISPLAY_LVC;两个

函数都可以将数据用ALV的形式显示出来

4、LISTBOX :

 PARAMETERS:P_BSART(10AS LISTBOX VISIBLE LENGTH 10 DEFAULT '1' OBLIGATORY.   "订单类型
   PARAMETERS:P_LCKFL(10AS LISTBOX VISIBLE LENGTH 10 DEFAULT '1' OBLIGATORY.   "浪潮库总发料数

FORM FRM_GET_LISTBOX .

  REFRESH LIST.
  CLEAR NAME.
  CLEAR VALUE.
  NAME = 'P_BSART'.

  VALUE-KEY = '1'.
  VALUE-TEXT = '全部'.
  APPEND VALUE TO LIST.

  VALUE-KEY = '2'.
  VALUE-TEXT = 'NB'.
  APPEND VALUE TO LIST.

  VALUE-KEY = '3'.
  VALUE-TEXT = 'ZNPI'.
  APPEND VALUE TO LIST.

  CALL FUNCTION 'VRM_SET_VALUES'
    EXPORTING
      ID     = NAME
      VALUES = LIST.


  REFRESH LIST.
  CLEAR NAME.
  CLEAR VALUE.
  NAME = 'P_LCKFL'.

  VALUE-KEY = '1'.
  VALUE-TEXT = '等于0'.
  APPEND VALUE TO LIST.

  VALUE-KEY = '2'.
  VALUE-TEXT = '大于0'.
  APPEND VALUE TO LIST.

  VALUE-KEY = '3'.
  VALUE-TEXT = '全部'.
  APPEND VALUE TO LIST.

  CALL FUNCTION 'VRM_SET_VALUES'
    EXPORTING
      ID     = NAME
      VALUES = LIST.
ENDFORM.  

声明         

        DATA:NAME  TYPE VRM_ID,
     LIST  TYPE VRM_VALUES,
     VALUE LIKE LINE OF LIST.

TYPES:
*-- Single Value in Value Set
       BEGIN OF VRM_VALUE,
         KEY(40TYPE C,
         TEXT(80TYPE C,
       END OF VRM_VALUE

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值