如何在列表报告中传递跨应用程序导航参数?

2020-08-16 18:11发布

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

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


我正在Webide中生成注释。 我的要求是从"概述"页面导航到"列表"报告,同时从"概述"页面传递参数,并基于相同的跨应用程序导航参数在"列表"报告中获取过滤后的表记录。

我在"概述"页面中有一个甜甜圈图,其中有三个部分基于STATUS属性。
假设我单击X部分,则应导航到"列表报告",其中表将包含状态为" X"的记录

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

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


我正在Webide中生成注释。 我的要求是从"概述"页面导航到"列表"报告,同时从"概述"页面传递参数,并基于相同的跨应用程序导航参数在"列表"报告中获取过滤后的表记录。

我在"概述"页面中有一个甜甜圈图,其中有三个部分基于STATUS属性。
假设我单击X部分,则应导航到"列表报告",其中表将包含状态为" X"的记录

付费偷看设置
发送
2条回答
樱桃小丸子0093
1楼-- · 2020-08-16 18:56

嗨。

如果甜甜圈图是通过数据绑定构建的,则可以使用BindingContext获取正确的条目。

如果要手动路由,则可以使用以下路由发送一些信息:

请注意,您必须对变量进行编码,才能将其发送到新视图。

 var oRouter = sap.ui.core.UIComponent.getRouterFor(oController);

 oRouter.navTo(" destinationView",{
         variableToSendToNewView:window.encodeURIComponent(变量)
 }); 
樱桃小丸子0093
2楼-- · 2020-08-16 19:09

好,那么您可以按照我的描述手动进行路由

一周热门 更多>