ABAP - SALV教程11 红黄绿灯

  • SALV通过某列设置成异常列,SALV就会根据某列的值自动映射成红黄绿灯
  • 注意事项
  1. 该列的类型为CHAR1,即是结构的字段类型为CHAR1
  2. 该字段的值赋值为 (space,1,2,3) space:灰灯、1:红灯、2:黄灯、3:绿灯 
  •  案例代码
    CLASS lcl_model DEFINITION.
      PUBLIC SECTION.
        TYPES:BEGIN OF TY_dATA,
                status TYPE char1,
                vbeln  TYPE vbak-vbeln,
                erdat  TYPE erdat,
                erzet  TYPE erzet,
                ernam  TYPE ernam,
                auart  TYPE auart.
        TYPES:END  OF ty_data.
    
        DATA mt_data TYPE TABLE OF ty_data.
    
        DATA mo_salv TYPE REF TO cl_salv_table.
    
        "获取数据的方法
        METHODS get_data.
        "展示SALV的方法
        METHODS alv_show.
    
      PRIVATE SECTION.
        METHODS:
          set_status CHANGING co_alv TYPE REF TO cl_salv_table.
        METHODS:
     
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值