点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我有一个要求,我必须从一个应用程序导航到在云上创建并部署的另一个FIORI应用程序。 我在云中没有可用的FIORI启动板,我希望此应用程序在没有任何启动板的情况下运行。 我已经编写了传统的代码,可以从一个应用程序迁移到另一个应用程序,但就我而言,它无法正常工作。 sap.ushell.Container在应用程序中对我不可用,有没有人做过类似的事情?。
var oCrossAppNav = sap.ushell && sap.ushell.Container && sap.ushell.Container.getService(" CrossApplicationNavigation");
谢谢
周杰伦
我同意约瑟夫。 但是,如果您确实要在两个应用程序之间导航,则可以始终使用window.location进行导航。 请注意,在每个环境(例如dev,acc和prd)上,链接可能会有所不同。
如果使用的是Cloud Foundry,则可以将这两个应用与单独的html5模块放在同一个mta中。 在这种情况下,两个应用程序的主机将相同。 这样可以解决dev,acc和prd上的URL不同的问题。
您还可以查看ui5组件。 并加载您需要的一个,类似于fiori启动板的工作原理...但是,再来一次,为什么不使用启动板呢?
kr,Wouter
I 理解。 然后,唯一的选择就是构建自己的启动板。 为此,我将研究嵌套组件,这可能会有所帮助:https://blogs.sap.com/2019/12/16/ui5-navigate-with-nested-components/
你好,
为什么不使用启动板 。 这是启动板的主要目的,即在多个应用程序之间导航。
我认为您需要检查设计,以便将启动板包括在您的过程中。
关于
>约瑟夫
嗨约瑟夫,
感谢您的答复,我知道本地和云中的启动板以及启动板的特征。
现在按照要求,我们尚未启用门户服务,客户端也不想启用门户服务,因此我想通过使用自定义或标准图块来设计应用程序,并将所有应用程序与此应用程序链接。
还有其他建议吗?
谢谢
Jay
一周热门 更多>