У меня трудное время с отображением данных из модели OData.привязка данных данных OData
Вот модель декларация:
var oModel = new sap.ui.model.odata.ODataModel("northwind/V2/(S(ql0iexfh2tyudc5p4qhx5gdf))/OData/OData.svc");
sap.ui.getCore().setModel(oModel, "odata");
У меня есть место для службы Northwind OData с путем "/ Борей".
Вот мой список деклараций:
var oResultsList = new sap.m.List();
var oListTemplate = new sap.m.StandardListItem({
path: "odata>/Categories",
title: "{odata>name}"
});
oResultsList.bindAggregation("items", "/", oListTemplate);
Но я получаю пустой список.
Если я прав, у меня есть соединение с сервисом, потому что я могу получить и увидеть объект метаданных этой службы.
Где моя проблема скрывается?
Я полагаю, что добавление 'path' в' oListTemplate', а не '.bindAggregation()' было моей ошибкой. Теперь он работает, спасибо. – keshet