如何在SAP WebIDE中从主视图导航到多个详细视图

2020-08-30 14:47发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 在开发一个自定义...

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

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


专家们,

在开发一个自定义应用程序时,面临的问题是无法导航到多个详细视图。

详细说明。

一旦我在WebIDE中使用主从模板(Fiori)创建了一个项目,它将默认创建视图列表。 应用程序正在从"主视图"导航到所有默认视图。 这是我根据要求创建的一个新视图,它根本不导航到我创建的自定义视图。

感谢您的宝贵帮助,在此先谢谢您。.????...


最好的问候

基兰。

7条回答
CPLASF-自律
2020-08-30 15:32

嗨,Jun Wu,

感谢回复。

Manifest.json代码:

"路由":{

" config":{

" routerClass":" sap.m.routing.Router",

" viewType":" XML",

" viewPath":" <项目文件夹名称> .view",

" controlId":" idAppControl",

" controlAggregation":" detailPages",

"绕过":{

"目标":["主","未找到"]

},

"异步":"真"

},

"路线":[{

"模式":"",

"名称":"主人",

"目标":["对象","主"]

},{

"模式":" MasterSet/{Pernr}",

"名称":"对象",

"目标":["主","对象"]

},{

"模式":" MasterSet/{Pernr}",

"名称":" demand",

"目标":["主","需求"]

}],

"目标":{

"主":{

" viewName":"主",

" viewLevel":1,

" viewId":"主",

" controlAggregation":"母版页"

},

"对象":{

" viewName":"详细信息",

" viewId":"详细信息",

" viewLevel":2

},

"创建":{

" viewName":" CreateEntity",

" viewLevel":2

},

" detailObjectNotFound":{

" viewName":" DetailObjectNotFound",

" viewId":" detailObjectNotFound"

},

" detailNoObjectsAvailable":{

" viewName":" DetailNoObjectsAvailable",

" viewId":" detailNoObjectsAvailable"

},

"未找到":{

" viewName":"未找到",

" viewId":"未找到"

},

"需求":{

" viewName":"需求",

" viewId":"需求",

" viewLevel":2

}

}

}

控制器代码:

this.getRouter()。navTo(" demand",{

Pernr:encodeURIComponent(oItem.getBindingContext()。getProperty(" Pernr"))

},bReplace);

请验证代码并指导我。

最好的问候

Kiran。

一周热门 更多>