2016-12-16 2 views
0

Я пытаюсь разработать приложение SAPUI5 с помощью смарт-таблицы с привязкой модели json. While running this program I'm getting error I'm sharing that snapshot with you я делю свой код, пожалуйста, предложите мне, как достичь этогоПриложение с привязкой SmartTable и JSONModel

В представлении:

<smartTable:SmartTable 
     id="smartTable_ResponsiveTable" 
     smartFilterId="smartFilterBar" 
     tableType="ResponsiveTable" 
     editable="false" 
     entitySet="tableSet" 
     useVariantManagement="false" 
     useTablePersonalisation="false" 
     header="Products" 
     showRowCount="true" 
     useExportToExcel="false" 
     enableAutoBinding="true" 
     initiallyVisibleFields="name"> 
    </smartTable:SmartTable> 

В контроллере:

var array = [{ 
       "name" : "Dinesh", 
       "id" : "123" 
      }, 
      { 
       "name" : "Nikhil", 
       "id" : "456" 
      },{ 
       "name" : "Pulkit", 
       "id" : "789" 
      }]; 
      var model = new sap.ui.model.json.JSONModel(); 
      model.setData({ 
       tableSet: array 
      }); 
      this.getView().byId("smartTable_ResponsiveTable").setModel(model); 
      }); 

Пожалуйста, предложите мне, как это сделать.

ответ

0

Что вы получите, если попытаетесь определить столбцы в представлении?

<smartTable:columns>       
(your columns)     
</smartTable:columns> 

С уважением, Габриэль

+0

Привет Габриэль, Спасибо за предоставленный ответ. Я добавил столбцов тег в мой код, как показано ниже \t \t \t \t \t После добавления этого я получаю следующее сообщение об ошибке не удалось загрузить «Сап/Ui/сост/smarttable/столбцов. js 'из https://sapui5.netweaver.ondemand.com/resources/sap/ui/comp/smarttable/columns.js: 404 - ошибка. Пожалуйста, скажите, в чем проблема, и скажите, как добавить столбец внутри него (просьба указать пример кода). С уважением, Dinesh – Dinesh

+0

в примере, описанном в примере, не определены столбцы в представлении xml, поэтому у меня нет быстрого способа узнать, возможно ли это , Единственный совет - попытаться следовать приведенному в примере: –

+0

https://sapui5.netweaver.ondemand.com/explored.html#/entity/sap.ui.comp.smarttable.SmartTable/samples –

Смежные вопросы