如何使用跨应用程序导航在Fiori中从一个应用程序导航到另一个应用程序

2020-09-22 03:12发布

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

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


嗨,专家

我想从一个应用程序导航到另一应用程序。 例如fiori启动板中的app1到app2。您能否建议CrossAppNavigation的任何步骤或代码参考。

我想从Z_APP_CHART导航到ZS4_HANA_F5_DASHBOARD ..

(64.7 kB)

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

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


嗨,专家

我想从一个应用程序导航到另一应用程序。 例如fiori启动板中的app1到app2。您能否建议CrossAppNavigation的任何步骤或代码参考。

我想从Z_APP_CHART导航到ZS4_HANA_F5_DASHBOARD ..

(64.7 kB)
付费偷看设置
发送
5条回答
蓋茨
1楼-- · 2020-09-22 03:43

尝试此代码..将此代码添加到第一个应用程序的按功能下。给出您的语义对象名称和第二个应用程序的动作

if(sap.ushell && sap.ushell.Container && sap.ushell.Container.getService){

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

oCrossAppNavigator.toExternal({目标:{语义对象:" 语义对象名称",操作:" display "}},//您要导航到的应用

});

}其他

{var text ="无法导航-应用程序独立运行"; jQuery.sap.log.info (文本); othis.error(text); }

wang628962
2楼-- · 2020-09-22 03:30

Hii Drushya S

我仅在fiori启动板中运行此应用程序。但是仍然无法导航至下一个应用程序!!

仍然出现类似" othis.error"的错误,而不是函数。

同时,我选择另一个选择,当我删除else语句时,付费功能没有任何响应。

我认为问题出在if语句中。

葫芦娃快救爷爷
3楼-- · 2020-09-22 03:37

您好Drushya S 感谢您的回复:)

我尝试您的代码,但是当我单击"下一步"应用程序按钮时,它没有响应。

我做错了什么?

奄奄一息的小鱼
4楼-- · 2020-09-22 03:29

那是假的。

蓋茨
5楼-- · 2020-09-22 03:22

嗨Vinothkumar,

请尝试在Fiori Launchpad上运行该应用程序。 如果您以独立模式运行该应用程序,它将无法正常工作。

关于

Meghal Shah

一周热门 更多>