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

 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.

转载于:https://www.cnblogs.com/QIANQIANHAPPY/p/5251199.html

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值