如果没有启动板,则从应用程序到应用程序导航

2020-08-22 15:42发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我有一个要求,我必须从一...

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

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


嗨,

我有一个要求,我必须从一个应用程序导航到在云上创建并部署的另一个FIORI应用程序。 我在云中没有可用的FIORI启动板,我希望此应用程序在没有任何启动板的情况下运行。 我已经编写了传统的代码,可以从一个应用程序迁移到另一个应用程序,但就我而言,它无法正常工作。 sap.ushell.Container在应用程序中对我不可用,有没有人做过类似的事情?。

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

谢谢

周杰伦

4条回答
打个大熊猫
2020-08-22 16:17

我同意约瑟夫。 但是,如果您确实要在两个应用程序之间导航,则可以始终使用window.location进行导航。 请注意,在每个环境(例如dev,acc和prd)上,链接可能会有所不同。

如果使用的是Cloud Foundry,则可以将这两个应用与单独的html5模块放在同一个mta中。 在这种情况下,两个应用程序的主机将相同。 这样可以解决dev,acc和prd上的URL不同的问题。


您还可以查看ui5组件。 并加载您需要的一个,类似于fiori启动板的工作原理...但是,再来一次,为什么不使用启动板呢?


kr,Wouter

一周热门 更多>