on 2017 Apr 19 12:37 PM
Hello there,
I've created an UI5 application with OData service, I am able to update the data which entered on application to backend via OData service. but couldn't delete the data in the same way. Getting below error message in log.
The Data Services Request contains SystemQueryOptions that are not allowed for this Request Type
below is my code:
deleteEntry: function(oEvent) {
var oModel = oEvent.getSource().getModel();
var oBindingContext = oEvent.getSource().getBindingContext();
var sPath = oBindingContext.getPath();
oModel.remove(sPath, {
success: function() {
MessageToast.show("Delete Success");
},
error: function() {
MessageToast.show("Delete Failed");
}
});
oModel.refresh();
}
Request clarification before answering.
Hi Damal,
Please check what is the value in sPath right after the below statement:
var sPath = oBindingContext.getPath();
it should be in the format "/entityset(keyvalues)"
best regards,
Mahesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
31 | |
8 | |
8 | |
6 | |
6 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.