Skip to Content
0
Aug 11, 2022 at 04:33 AM

SAPUI5 - Response object ( response headers) not returned in requestCompleted method for OData Model

218 Views Last edit Aug 12, 2022 at 06:58 AM 3 rev

Hi Experts,

I have an ODataModel (sap.ui.model.odata.v2.ODataModel) bound to a sap.m.Table. The trigger for the service call (to HANA XSOData) is thtough the bindAggregation methos. I have attached the requestcompleted methos to get the statistics back from the server to add to the UI. However, when I check the event linked to requestcompleted, I don't see the response headers in the object. The response object doesn't match what's int he documentation.

Below is what's in the documentation for the return in th event object (sapui5 version --> 1.84.26)

image.png

Below is my return object for the requestcompleted method. The "response" and "headers" are missing from the event parameters.

image.png

I have checked the OData call in network and the response header I need is being returned correctly

image.png

Am I missing something in OData call to UI5? How do I access the response headers in the requestcompleted return. I tried to read through the oSource object as well but couln't find it there

Thanks in Advance.

Best Regards,

Deepak

Attachments

image.png (342.2 kB)
image.png (161.7 kB)
image.png (122.5 kB)