点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我已经设计了OData服务和SAPUI5应用程序来执行CRUD操作。
在DELETE操作期间,在Gateway Client中进行测试时,一切正常。 但是从SAPUI5进行测试时,网关会抛出500错误,尽管行已成功删除。 以下是我的代码。 请在这里指导我。
注意:我在表中有一个日期字段,在EntityType中标记为"空"
var oTable = this.getView()。byId(" idProductsTable"); var oModel = oTable.getModel(); var aBatchtoDelete = []; var oSelectedItems = oTable.getSelectedItems(); var sPath = oSelectedItems [0] .getBindingContext()。sPath; oModel.remove(sPath,null,function(){ MessageToast.show("成功删除"); oModel.refresh(); }, 函数(errData){ MessageBox.show( "删除记录时发生错误",{ 图标:sap.m.MessageBox.Icon.ERROR, 标题:"尊敬的用户", styleClass:" sapUiSizeCompact" } );} );
(58.2 kB)
我建议您使用/IWFND/TRACE在Gateway Client中以及从UI5 App中记录测试,并检查差异。
很好,我已将我的评论转换为答案 您现在可以接受了。
一周热门 更多>