У меня есть раскрывающийся список, он использует службу xsodata в моем приложении SAP UI5. Эта служба работает в локальном режиме в SAP Web IDE Rest Full, в процессе развертывания у меня нет ошибки, но когда я тестирую развернутое приложение, раскрывающийся список не работает, и я получаю сообщение об ошибке в консоли.
List Binding is not bound against a list for /MyEntity
Когда я нажимаю в раскрывающемся списке, я получаю это сообщение:
cdm.js:68 Assertion failed: Type for filter property could not be found in metadata!
Как будто службы xsodata не существует.
PS: это приложение было развернуто в литейном цехе sap cloud.
ОБНОВИТЬ:
My_controller.js
onInit: function () {
oModelHana = new sap.ui.model.odata.ODataModel("xsodata/ServiceHana.xsodata", true);
this.oSelEntity = this.byId("inMyDropdown");
this.oSelEntity.setModel(oModelHana);
}
И my_view.xml
...
<Label text="Entity"/>
<Select id="inMyDropdown" maxWidth="300rem" items="{/Entity}">
<c:Item key="{EntityID}" text="{description}"/>
</Select>
...
Не могли ли вы помочь мне, пожалуйста?