导航到SO并返回时,SAP CRM表分配块获取刷新(过滤/排序)

2020-08-23 05:11发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我在帐户...

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

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


专家们,

我在"帐户结束"视图页面上有自定义的"表分配"块。 它用于保存500多个记录,然后客户可以使用Assignment块Column标头对记录进行过滤或排序。 现在每个记录都有SO,它是超链接。 当用户单击超级链接时,它导航到SO,然后按Back。 它导航回AB。 问题是屏幕向后导航时。 AB会刷新,即过滤条件已清除,因此所有记录再次显示。

我需要维护此AB筛选条件,以便用户每次都能看到特定的记录。 请提出建议。

2条回答
暮风yp
2020-08-23 05:55

您可以使用collection wrapper的sort方法来做到这一点。 某事 像这样:

数据:comp_controller类型参考/pwc/zl_bspwdcompone0_impl。
 数据:lr_col_wrapper_order类型引用为cl_bsp_wd_collection_wrapper。

 comp_controller?= me-> comp_controller。
 lr_col_wrapper_order = comp_controller-> typed_context-> orders-> get_collection_wrapper()。
 lr_col_wrapper_order-> sort(iv_attr_name ='ZATTR'iv_sort_order ='D'iv_stable = abap_true)。

亲切的问候

一周热门 更多>