Переплет в таблицу SAPUI5

Я пытаюсь связать в своей таблице, но данные не появляются, и я не понимаю, почему. Может ли кто-нибудь помочь мне, пожалуйста. Следуйте коду:

Посмотреть

<mvc:View controllerName="rel.Relatorios.controller.View" 
    xmlns:mvc="sap.ui.core.mvc" 
    displayBlock="true" xmlns="sap.m"
    xmlns:table="sap.ui.table" 
        >
        <Shell id="shell">
            <App id="app">
                <pages>
                    <Page id="page" title="Testes Relatórios">
                        <content>
                            <Table id="tabela1"
                             items="{
                                    path: '/names'
                                }">
                            <headerToolbar></headerToolbar>
                                <columns>
                                  <Column  width="12em" id="id">
                                    <Text text="Id" />
                                  </Column>
                                   <Column width="12em" id="produtos">
                                    <Text text="Produtos" />
                                  </Column>
                                  <Column width="12em" id="descricao">
                                    <Text text="Descrição" />
                                  </Column>
                                </columns>
                                <items>
                                      <ColumnListItem>
                                        <cells>
                                            <Label text="{id}" />
                                        </cells>
                                        <cells>
                                            <Label text="{produto}"/>
                                        </cells>
                                        <cells>
                                            <Label text="{descricao}"/>
                                        </cells>
                                    </ColumnListItem>
                                    </items>
                            </Table>
                        </content>
                    </Page>
                </pages>
            </App>
        </Shell>
    </mvc:View>

контроллер

sap.ui.define([
"sap/ui/core/mvc/Controller",
"sap/ui/model/json/JSONModel"

], function (Controller,JSONModel) {
    "use strict";

    return Controller.extend("rel.Relatorios.controller.View", {

        onInit: function () {

        var oData = {
                names:[{
                    id:"1",
                    produto:"Celular",
                    descricao:"Telefone"
                },{
                    id:"2",
                    produto:"Relógio",
                    descricao:"relogio"
                },{
                    id:"3",
                    produto:"calendário",
                    descricao:"calendário de meses"
                },{
                    id:"4",
                    produto:"copo",
                    descricao:"copo de cozinha"
                },{
                    id:"5",
                    produto:"mochila",
                    descricao:"mochila de alimentos"
                }]
        };

            var oModel = new JSONModel(oData);
            this.getView().setModel(oModel, "Viewview");

        }
    });
});

0 ответов

Другие вопросы по тегам