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.
  • 相关阅读:
    使用PDO连接数据库
    ES6 promise
    弹框小三角
    封装弹窗功能
    css3 省略号
    使mac支持NTFS读写问题
    Vue 打包 build 前需要修改哪些配置和路径
    eslint配置大全
    在elementUI中使用 el-autocomplete 实现远程搜索的下拉框
    element-UI table自定义表头
  • 原文地址:https://www.cnblogs.com/rainysblog/p/11980219.html
Copyright © 2011-2022 走看看