Я застреваю, пытаясь прочитать изображение со шлюза.Как читать изображение с помощью oDatamodel V2 в sapui5?
Если я запускаю этот URI непосредственно в шлюзе SAP он работает нормально, и данные изображения для чтения: /sap/opu/odata/sap/ZSA_USERS_SRV/UserPhotoSet('[email protected]')/$value»
Теперь я хочу, чтобы прочитать это изображение в моем sapui5 приложения, используя код, приведенный ниже, но я получаю ошибку «EventProvider sap.ui.model.odata.v2.ODataModel - данные не были извлечены с помощью службы:»
Что я здесь отсутствует?
var oModel = this.getOwnerComponent().getModel();
oModel.read("/UserPhotoSet('[email protected]')/$value", {
success: function(oData, oResponse) {
alert("Success read userphotto");
img.setSrc(oData);
},
});
работает ли uri /sap/opu/odata/sap/ZSA_USERS_SRV/UserPhotoSet('[email protected]')/$value в браузере? –
Привет! Да, это хорошо работает в браузере! –
Какие данные ответа вы получаете от успеха этой службы. – Saddamhussain