- CL_SALV_TABLE中提供了 GET_FUNCTIONS方法.GET_FUNCTIONS方法返回的是一个CL_SALV_FUNCTIONS_LIST类型的实例对象.
-
类CL_SALV_FUNCTIONS_LIST两个方法(SET_ALL、SET_DEFAULT)可以添加标准状态栏
-
实现步骤:
-
定义SET_STATUS私有方法.
PRIVATE SECTION. METHODS: set_status CHANGING co_alv TYPE REF TO cl_salv_table.METHOD set_status. DATA(lo_functions) = co_alv->get_functions( ). "cl_salv_functions_list类型的实例对象的添加状态方法 lo_functions->set_all( abap_true ). "lo_functions->set_default( abap_true ). ENDMETHOD. -
在生成SALV实例对象后调用SET_STATUS私有方法.
DATA: lx_msg TYPE REF TO cx_salv_msg. TRY.

本文介绍了如何在ABAP开发中利用CL_SALV_TABLE的GET_FUNCTIONS方法获取功能列表,并通过SET_ALL和SET_DEFAULT方法设置标准状态栏,展示了从VBAK表中选择数据并显示SALV实例对象的过程。
332

被折叠的 条评论
为什么被折叠?



