2020-09-23 16:28发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
ABAP社区,
我想在ALV网格中具有默认的排序顺序,这意味着在第一次弹出ALV时已经对数据进行了排序。
有人知道该怎么做吗?
此致
托马斯。
托马斯,你好
这取决于您使用哪个ALV。 在下面可以找到两种最常用的ALV类型的说明:-如果使用CL_GUI_ALV_GRID,则应在调用SET_TABLE_FOR_FIRST_DISPLAY时传递IT_SORT表(类型LVC_T_SORT)。-如果使用CL_SALV_TABLE,则应使用 CL_SALV_SORTS对象可调整初始排序(通过调用GET_SORTS进行排序,然后在最简单的情况下使用ADD_SORT方法添加必要的排序)。
最好的问候, Marcin
以编程方式进行设置(例如CL_GUI_ALV_GRID-> SET_SORT_CRITERIA或CL_GUI_ALV_GRID-> SET_TABLE_FOR_FIRST_DISPLAY的参数IT_SORT,或CL_SALV_TABLE-> GET_SORTS。)。
最多设置5个标签!
托马斯,你好
这取决于您使用哪个ALV。 在下面可以找到两种最常用的ALV类型的说明:
-如果使用CL_GUI_ALV_GRID,则应在调用SET_TABLE_FOR_FIRST_DISPLAY时传递IT_SORT表(类型LVC_T_SORT)。
-如果使用CL_SALV_TABLE,则应使用 CL_SALV_SORTS对象可调整初始排序(通过调用GET_SORTS进行排序,然后在最简单的情况下使用ADD_SORT方法添加必要的排序)。
最好的问候,
Marcin
以编程方式进行设置(例如CL_GUI_ALV_GRID-> SET_SORT_CRITERIA或CL_GUI_ALV_GRID-> SET_TABLE_FOR_FIRST_DISPLAY的参数IT_SORT,或CL_SALV_TABLE-> GET_SORTS。)。
一周热门 更多>