CrossApplicationNavigation-代码不起作用,控制台上也没有错误。

2020-09-23 15:19发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我正在尝试使用语义对象导...

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

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


你好

我正在尝试使用语义对象导航进行跨应用程序导航。 如SAP库中所述,我已在index.html中为CrossApplicationService加载了以下库

https://sapui5.netweaver.ondemand.com/docs/api/symbols/sap.ushell.services.CrossApplicationNavigation.html

我已经编写了这段代码,用于在从应用程序1到应用程序2的按钮单击上进行导航。

此代码在应用程序中不起作用,并且无法导航至应用程序2(并且在控制台中抛出没有错误)。 但是,当我在控制台中测试此代码时,它已成功导航到第二个应用程序。 有什么我想念的吗? 请帮助:)

提前谢谢!

(12.2 kB)
6条回答
昵称总是被占用
2020-09-23 15:55

嘿,

以下代码对我来说很好。

 var oCrossAppNav = sap.ushell.Container.getService(" CrossApplicationNavigation");

 oCrossAppNav.toExternal({
 目标:{
 语义对象:" <您的语义对象",
 动作:"显示"
 }
 })
 

btw:如果通过fiori启动板启动应用程序,则不会执行index.html。 FLP将加载您应用程序的组件,然后从那里启动该应用程序。

一周热门 更多>