- SALV通过某列设置成异常列,SALV就会根据某列的值自动映射成红黄绿灯
- 注意事项
- 该列的类型为CHAR1,即是结构的字段类型为CHAR1
- 该字段的值赋值为 (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: