в SAPUI5 привязка модели или данных к таблице или чему-то еще очень проста при использовании JS-Views. Но как я могу это сделать при использовании XML-представлений?
<?xml version="1.0" encoding="UTF-8" ?>
<core:View
xmlns:core="sap.ui.core"
xmlns="sap.ui.commons"
xmlns:table="sap.ui.table"
xmlns:html="http://www.w3.org/1999/xhtml"
controllerName="view.Main">
<Panel text="Hello World from an XML view">
<Button text="Button" press="doSomething"></Button>
<table:Table width="100%" visibleRowCount="5" selectionMode="Single" editable="false">
<table:title><Label text="Wochentage"></Label></table:title>
<table:Column>
<Label text="ID" />
<table:template><TextField value="{id}"></TextField></table:template>
</table:Column>
</table:Table>
</Panel>
</core:View>
Я не хочу давать таблице атрибут fix id и реализовывать его, вызывая
sap.ui.getCore().getElementById("idProductsTable").setModel(
demoJSONModel);
в контроллере... :(