点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我想问为什么在执行commitChanges之后,某些数据没有创建?
aData.forEach(函数(oData){ oData.value1 ="某些值"; //设置一些值 oModel.createEntry("/img/TreeData",{ 属性:oData }); }); oModel.submitChanges({ 成功:函数(oData,sResponse){ //做其他事情 } });
在执行submitChanges之前,我已经检查了待更改,其中包含要创建的301行。
但是执行后,仅创建了297行,缺少4行。
我已经使用attachRequestCompleted和sResponse(从submitChanges成功获取)进行检查,它显示301行是"已创建"。
我也在检查每个键,没有重复。
我尝试了30行和100行,完全没有问题。
这肯定不是ui5的问题,而大部分是后端问题。 请与odata服务提供商团队联系以进行调查。
您也可以始终签入网络请求,以验证odata调用中发送的所有记录。
实际上,oModel是将数据创建到模拟服务器中,而不是odata服务中。
因此它没有出现在网络请求中。
一周热门 更多>