Я новичок в разработке SAPUI5, и у меня проблемы с привязкой данных в таблице. В других моих таблицах это работает, но эта странная.
Я открываю диалоговое окно помощника значений и хочу отобразить некоторые данные в таблице.
Мой текущий код:
//
oTable = this._oValueHelpDialog.getTable();
oTable.setModel(this.getModel());
oTable.setModel(oCol, "columns");
// bind aggregation
// items
// shrhelpSet
// spalten heißen key und value
var oTemplate = new sap.m.ColumnListItem({
cells: [
new sap.m.Text({
text: "{key}"
}),
new sap.m.Text({
text: "{value}"
})]
});
oTable.bindAggregation("items", "/shrhelpSet", oTemplate);
Моя консоль говорит, что «элементы агрегации» не существует в элементе sap.ui.table.Table #__ table0 », и когда я использую другой метод привязки, например oTable.bindItems () или bindRows (), это говорит, что метод не определен или не может быть найден. я удивлен, что у меня есть эта проблема в помощнике значений, в других моих таблицах у меня нет проблем с привязкой данных.