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

2020-08-23 05:11发布

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

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


专家们,

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

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

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

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


专家们,

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

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

付费偷看设置
发送
2条回答
暮风yp
1楼-- · 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)。

亲切的问候

大简至美
2楼-- · 2020-08-23 06:05

嗨哈比尔,

您的解决方案可能不起作用。 它只会照顾排序,而不照顾筛选值。

问题:当在AB列中应用过滤器并且导航至"其他"页面并返回时,状态未恢复。

对于该具有给定STATE_STORE选项的SAP,但它不会在View Level触发,但是只有它在OV触发,但又面临问题,即状态未返回。

还有其他地方可以维护AB配置,即过滤器/排序,何时回来我们将其推送

请咨询。

一周热门 更多>