2016-08-26 4 views
-1

Я использую управление sap.ui.table.Table.Как использовать функцию insertRow() и deleteRow() в SAPui5 Таблица

Теперь я вручную обрабатываю JSON и добавляю строку. Но я хочу использовать функцию insertRow() и deleteRow(). Я попытался использовать эту функцию, но она показала ошибку как

не может быть использован программно.

Пожалуйста, дайте предложение о том, как использовать эти функции в SAPUI5

ответ

0

Я уверен, что это не представляется возможным. Это единственное объяснение, которое у меня есть, если вы следуете за сигнатурой функции. Рекомендуемый способ - использовать привязку данных. docs Предполагая, что данные [] из {} (типично для xsjs возврата) и таблицы в вашей таблице я хотел бы сделать это следующим образом:

1. iterate through keys of data[0] and add corresponding columns to a table. 
2. table.setModel(new sap.ui.model.json.JSONModel(data)).bindRows("/"); 

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

  • Нет связанных вопросов^_^