点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在尝试使用多个实体集构建应用程序。
在Page1中,用户在输入框中输入" userid"。
" userId"是名为" User"的实体集的属性。
当用户按下按钮时,将显示第2页。
我要在此页面中显示的是用户的照片,该用户是另一个实体集"照片"的组成部分,但控制器无法正常运行...
照片是从photoType:1和Page1中选择的userId获取的。
我应该在下面进行哪些修改?
是否可以通过更改src动态切换照片?
View1.xml
/> <内容> <项目>
View1.controller.js
navTo:function(){ //转到第2页 var navCon = this.byId(" navCon"); var detail = this.byId(" p2"); navCon.to(详细); //设置src var Image = this.byId(" image"); var searchkey = this.getView()。byId(" Input")。getValue(); var key =" Photo>/Photo(photoType = 1,userId ='" + searchkey +"')"; var key2 =" Photo(photoType = 1,userId ='" + searchkey +"')/photo/$ value"; var key3 =" {photo/$ value}"; Image.bindElement(key,key2); Image.setSrc(key3); },
manifest.json
"数据源":{ "用户":{ " uri":"/img/odata/v2/User/", " type":" OData", "设置":{ " localUri":" localService/metadata.xml" } }, "照片":{ " uri":"/img/odata/v2/Photo/", " type":" OData", "设置":{ " localUri":" localService/Photo/metadata.xml" } }
请告诉我
问候。
您好,
根据您提供的信息,您应该将Image控件的Source设置为:
致谢
Anmol
一周热门 更多>