sapui5 Связывание обновления TreeTable - PullRequest
0 голосов
/ 26 ноября 2018

У меня есть приложение SAPUI5 с полем ввода для периода (Calendaryear / Month) и TreeTable.Первоначально отображаются данные за текущий месяц.

Эта часть приложения работает нормально.

Когда выбирается новый период, вызывается служба oData и обновляется таблица дерева.Но обновляются только те строки, которые были изначально видимы.Новые строки не отображаются.Существует функция attachRequestCompleted, и я вижу, что все новые данные доставляются из службы oData.

Как можно полностью обновлять / обновлять sapui5 TreeTable новыми данными?

1 Ответ

0 голосов
/ 26 ноября 2018
this.model.attachRequestCompleted(function(oEvent){
    var oModel = oEvent.getSource();
    oModel.refresh();
});

Обновить модель .Это проверит все привязки на наличие обновленных данных и обновит элементы управления, если данные были изменены.

...