在OOP中使用过滤后的ALV表数据

2020-09-26 20:55发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)当该ALV上还使用了过滤器时,是...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


当该ALV上还使用了过滤器时,是否有一种简单的方法来检索显示的ALV数据?

ALV是CL_GUI_ALV_GRID的对象。 向用户显示时,默认情况下会放置一个过滤器。 用户还具有一个按钮,用于处理ALV中的数据。 即使用户将自己的过滤器放在ALV上,我如何确保该过程仅适用于显示的数据?

例如:从具有10行的Itab创建ALV,但是由于在ALV上还传递了一个过滤器,因此仅显示8行。 当按下按钮时,我只希望处理当前显示给用户的8行。

谢谢。