我自己也使用CL_SALV_TABLE比较少。

一般简单的输出习惯使用function:REUSE_ALV_GRID_DISPLAY

 面向对象的CL_GUI_ALV_GRID创建alv 也比较常用。


CL_SALV_TABLE我一般用在弹出框,也就是DEMO9,比如alv展示后,双击某行弹出一个弹出框ALV来展示明细或者其他相关数据。


另外CL_SALV_TABLE标准是不支持某列编辑和单元格编辑的,列编辑,单元音编辑一般使用REUSE_ALV_GRID_DISPLAY_LVC。


后续有时间会写demo

来做些

REUSE_ALV_GRID_DISPLAY_LVC

REUSE_ALV_GRID_DISPLAY

CL_GUI_ALV_GRID

的简单介绍。


下面是发过的所有的 CL_SALV_TABLE demo列表。

ALV demo 01:

​CL_SALV_TABLE 简单输出​

ALV demo 02:

​CL_SALV_TABLE 添加排序和汇总​

ALV demo 03:

​CL_SALV_TABLE Add Header (Top of page) ​

ALV demo 04:

​CL_SALV_TABLE (ICONs and Tooltips) ​

ALV demo 05:

​CL_SALV_TABLE(Apply Styles to Cell)​

ALV demo 06:

​CL_SALV_TABLE 添加 Event ​

ALV demo 07:

​CL_SALV_TABLE   设置可编辑​

ALV demo 08:

​CL_SALV_TABLE (check box)​

ALV demo 09:

​CL_SALV_TABLE ALV 弹出框 ​