zoukankan      html  css  js  c++  java
  • ABAP DEMO 下拉框

    效果展示:

    *&---------------------------------------------------------------------*
    *& Report YCX_020
    *&---------------------------------------------------------------------*
    *&
    *&---------------------------------------------------------------------*
    REPORT ycx_020.
    TABLES: mcha.
    
    DATA: ls_id   TYPE vrm_id,
          lt_list TYPE vrm_value OCCURS 0,
          ls_list LIKE LINE OF lt_list.
    DATA: ps_t(10) TYPE c.
    
    DATA: BEGIN OF str_charg,
            matnr LIKE mcha-matnr,
            werks LIKE mcha-werks,
            charg LIKE mcha-charg,
          END OF str_charg.
    DATA: lt_charg LIKE str_charg OCCURS 0,
          ls_charg LIKE str_charg.
    
    PARAMETERS:p_matnr LIKE mcha-matnr DEFAULT '000000000000000098',
               p_werks LIKE mcha-werks DEFAULT '1701'.
    PARAMETERS p_charg AS LISTBOX VISIBLE LENGTH 10.
    
    SELECT-OPTIONS: s_charg FOR mcha-charg.
    
    
    
    AT SELECTION-SCREEN OUTPUT.
      ls_id = 'P_CHARG'.
    
    
      REFRESH lt_list.
      LOOP AT lt_charg INTO ls_charg.
        ls_list-key  = ls_charg-charg.
        ls_list-text = 'Line 1'.
        APPEND ls_list TO lt_list.
      ENDLOOP.
    
      ls_list-key  = '10000000001'.
      ls_list-text = 'Line 1'.
      APPEND ls_list TO lt_list.
      CLEAR: ls_list.
      ls_list-key  = '10000000002'.
      ls_list-text = 'Line 2'.
      APPEND ls_list TO lt_list.
      CLEAR: ls_list.
      CALL FUNCTION 'VRM_SET_VALUES'
        EXPORTING
          id     = ls_id
          values = lt_list.
  • 相关阅读:
    【搞笑】各种程序评测结果
    【UVA】P1510 Neon Sign
    【转载】实用:根号怎么打出来? <引自百度>
    【转载】C++中的模板template <typename T>
    * ! THUSC2017杜老师
    * ! THUSCH2017巧克力
    ! BJOI2019光线
    ! BJOI2019奥术神杖
    ! TJOI/HEOI2016字符串
    ! TJOI/HEOI2016求和
  • 原文地址:https://www.cnblogs.com/rainysblog/p/11980219.html
Copyright © 2011-2022 走看看