点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我有一个主要细节Fiori应用程序部署到Fiori Launchpad。 我在母版页中有一个主页按钮,单击后应导航到Fiori Launchpad主页。 我尝试了各种博客文章中提到的各种可能方式。 什么都没有为我工作。 这是我尝试过的代码:
方法1:
var oHistory = sap.ui.core.routing.History.getInstance(), sPreviousHash = oHistory.getPreviousHash(), oCrossAppNavigator = sap.ushell.Container.getService(" CrossApplicationNavigation"); 如果(sPreviousHash!==未定义){ //历史记录包含上一个条目 history.go(-1); } 其他{ //导航回FLP主页 oCrossAppNavigator.toExternal({ 目标:{shellHash:"#"} }); }
我得到" 无法读取未定义错误的属性getService()"。
方法2:
var oCrossAppNavigator = sap.ushell.Container.getService(" CrossApplicationNavigation"); oCrossAppNavigator.toExternal({ 目标:{语义对象:"#"} });
方法3:
var sPreviousHash = History.getInstance()。getPreviousHash(), oCrossAppNavigator = sap.ushell.Container.getService(" CrossApplicationNavigation"); 如果(sPreviousHash!==未定义||!oCrossAppNavigator.isInitialNavigation()){ history.go(-1); }其他{ oCrossAppNavigator.toExternal({ 目标:{shellHash:"#Shell-home"} }); }
有人可以建议我这样做吗?
此致
Ramya
您可以在控制台或问题的屏幕截图中附加错误吗?
此致。
嗨,Sharath,
这是错误截图。
一周热门 更多>