zoukankan      html  css  js  c++  java
  • 如何在选择画面中创建下拉列表(drop down list)-as list box

    下面介绍一下如何在选择画面中创建下拉列表字段(drop down list box),语法使用到parameter中的as list box,如下:

    下拉列表创建完毕后,使用函数VRM_SET_VALUES填入下拉列表值。

    例子代码如下:

    REPORT ztest_dropdown_list.
    
    PARAMETERS:p_prtmv TYPE char25 AS LISTBOX VISIBLE LENGTH 25.
    
    INITIALIZATION.
      PERFORM frm_init.
    
    *&---------------------------------------------------------------------*
    *&      Form  FRM_INIT
    *&---------------------------------------------------------------------*
    *       text
    *----------------------------------------------------------------------*
    *  -->  p1        text
    *  <--  p2        text
    *----------------------------------------------------------------------*
    FORM frm_init .
    
      DATA: l_field     TYPE vrm_id,
            lit_listbox TYPE vrm_values,
            lwa_listbox LIKE LINE OF lit_listbox.
    
    
    * Do not print
      lwa_listbox-key  = 'A'.
      lwa_listbox-text = 'Do not print'.
      APPEND lwa_listbox TO lit_listbox.
    
    * Print
      lwa_listbox-key  = 'B'.
      lwa_listbox-text = 'Print'.
      APPEND lwa_listbox TO lit_listbox.
    
    * Print and move stock
      lwa_listbox-key  = 'C'.
      lwa_listbox-text = 'Print and move stock'.
      APPEND lwa_listbox TO lit_listbox.
    
      l_field = 'P_PRTMV'.
    
      CALL FUNCTION 'VRM_SET_VALUES'
        EXPORTING
          id     = l_field
          values = lit_listbox.
    
    ENDFORM.

    运行如下:

    以上。

  • 相关阅读:
    Android MVP框架实现过程
    bga-banner-引导页滑动第三方控件
    好的习惯是成功的一半之开发
    Java基础复习之String字符串format处理
    ButterKnife--View注入框架的使用
    div阴影
    JavaScript函数的4种调用方法详解
    JavaScript的三种对话框是通过调用window对象的三个方法alert(),confirm()和prompt()
    HTML文字闪烁
    HTML文本框样式大全
  • 原文地址:https://www.cnblogs.com/datie/p/11433281.html
Copyright © 2011-2022 走看看