点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好,
我正在尝试执行oData.read,其中在成功函数中,我从oData创建了JSON模型,但未输入成功或错误函数。 有人可以告诉我我在做什么错吗? 这是我的代码:
var sServiceUrl ="/img/sap/opu/odata/sap/ZPP_ODATA_UMLAGERUNG_SRV/"; var oModel = new sap.ui.model.odata.v2.ODataModel(sServiceUrl,{}); sap.ui.getCore()。setModel(oModel); var oFilter = new Array(); var input = mResult.text; oFilter [0] =新的sap.ui.model.Filter({ 路径:" Lenum", 运算子:sap.ui.model.FilterOperator.EQ, 值1:输入 }); sap.ui.getCore()。getModel()。read("/img/LEINSet",null,null,oFilter,function(oData,response){ //创建JSON模型 var oODataJSONModel = new sap.ui.model.json.JSONModel(); //将odata JSON设置为JSON模型的数据 oODataJSONModel.setData(oData); sap.ui.getCore()。setModel(oODataJSONModel," localModel"); },函数(oError){ alert("读取失败:" + oError); });
感谢和问候。
周杰伦
读取 odata模型的功能只有两个参数。 第一个是路径,第二个是选项对象。 因此,您必须按以下方式调用它:
您是否检查了"网络"选项卡上的响应是什么,并且尝试放置断点?
您好Jay Niclas Kiefer ,
OModel.read支持成功和错误功能。
请检查控制台,看是否有任何错误,并检查您的网络是否正确进行了通话并返回结果。
一周热门 更多>