点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,我不知道从哪里开始我有一个对...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,我不知道从哪里开始我有一个对...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,我不知道从哪里开始我有一个对话框开始时介绍用户并进行了查询(odata正常工作,我已经用/sap/opu/这样的方法在sap逃脱中对其进行了测试。 odata/sap/ZERP_ACTIVIDADES_SRV/ReservaSet?$ filter = Asesor eq'10000324'),odata是在后端创建的,而在前端则使用tx/n/IWFND/MAINT_SERVICE添加该服务。
在我的控制器代码中(该应用程序非常简单,但是...):
onInit:function(){ this.oDialog(); }, oDialog:function(){ var oView = this.getView(); var oDialog = oView.byId(" userDialog"); //懒惰地创建对话框 如果(!oDialog){ //通过片段工厂创建对话框 oDialog = sap.ui.xmlfragment(oView.getId()," Calendario.app.view.Popup_usuario",此); oView.addDependent(oDialog); } oDialog.open(); //Abrimos el dialogo }, getText:function(){ //Obtenemos el texto var asesor = this.getView()。byId(" usuario")。getValue(); //Hacemos la peticion al odata this.makeRequest(asesor).then(function(oData){ var someModel = new sap.ui.model.json.JSONModel(); someModel.setData(oData); this.getView()。setModel(someModel,""); }); //关 this.getView()。byId('userDialog')。close(); }, closeDialog:function(){ this.getView()。byId('userDialog')。close(); }, makeRequest:函数(sAsesor){ 返回新的Promise(function(resolve,reject){ var oModel = new sap.ui.model.odata.ODataModel({ serviceUrl:" https://client.com:port/sap/opu/odata/sap/ZERP_ACTIVIDADES_SRV", json:是 }); var sPath ="/img/ENDPOINT?filter = search eq" + sAsesor; oModel.read(sPath,null,null,true, 函数(oData){ resolve(oData); }, 函数(oError){ reject(oError); }); }); }
我的观点
<项目> <列>
<项目> <单元格>
我得到了很多错误,即时通讯使用了称为CORS的Chrome扩展名,以允许控件来源
我可以在浏览器中看到我的odata,但是我不知道需要检查什么
(66.9 kB)
部署到abap服务器以运行您的应用
一周热门 更多>