码迷,mamicode.com
首页 > 其他好文 > 详细

下拉框设置(界面动态变化)

时间:2016-03-07 18:56:42      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:

 selection-screen begin of block b1 with frame title txt001.

   PARAMETERS:L_TYPE type text10 as listbox user-command typ visible length 10 obligatory.
  select-options:R_AUFNR for AFRU-AUFNR,
                 R_MATNR for AFKO-PLNBEZ.
  select-options:R_BUDAT for AFRU-BUDAT MODIF ID BUD,
                 R_ERNAM for AFRU-ERNAM MODIF ID ERN,
                 R_KOSTL for CRCO-KOSTL."成本中心
  selection-screen end of block b1.

  at selection-screen output.

DATA: L_LIST TYPE VRM_VALUES ,
      W_LIST LIKE LINE OF L_LIST,
      fname(80TYPE C.

    refresh l_list.
    fname ‘L_TYPE‘.
    w_list-key ‘NO1‘.
    w_list-text ‘报工明细表‘.
    append w_list to l_list.
    clear w_list.

    w_list-key ‘NO2‘.
    w_list-text ‘报工汇总表‘.
    append w_list to l_list.
    clear w_list.

    call function ‘VRM_SET_VALUES‘
         EXPORTING
           ID  = fname
        VALUES = L_LIST.

    LOOP AT SCREEN.
      CASE SCREEN-GROUP1.
        WHEN ‘BUD‘.
          IF L_TYPE ‘NO2‘.
            screen-active ‘1‘.
            ELSE.
             SCREEN-active ‘0‘.
            ENDIF.

          WHEN ‘ERN‘.
            IF L_TYPE ‘NO2‘.
            SCREEN-active ‘0‘.
             ELSE.
             SCREEN-active ‘1‘.
            ENDIF.
            ENDCASE.
            MODIFY  SCREEN.
      ENDLOOP.

下拉框设置(界面动态变化)

标签:

原文地址:http://www.cnblogs.com/QIANQIANHAPPY/p/5251199.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!