2015-05-15 4 views
1

таблица определяется следующим образомsap.m.table вопрос пагинация

<Table id="idSC_HdrList" mode="MultiSelect" editable="false" 
          growing="true" growingThreshold="10" 

Функция поиска заполняет таблицу из OData вызова, первый результат работает отлично. enter image description here

Однако, когда я нажимаю на кнопку Дополнительно, количество записей правильно показать 20 строк (10 + 10), но чем больше кнопка общий счетчик подскочила с 39 до 49.

enter image description here

Это продолжается на каждой подпоследовательности более кнопки

enter image description here

Любой пришел через это раньше, и почему это происходит? Я установил привязку к одной модели модели odata (не уверен, что она имеет какое-либо отношение к ней, но она упоминалась в растущей собственности)

+0

Больше код нужен;) – OddDev

+0

у меня нет никакого кода для этого, следующие свойства растут = «истинный» growingThreshold = «10» на столе я считал, должны позаботиться об этой функциональности? Как бы то ни было, но каждый раз, когда я нажимаю на кнопку больше, она автоматически добавляет предыдущие отображаемые записи в конец таблицы. –

+0

Помогла бы увидеть конфигурацию бэкэнд – OddDev

ответ

1

ОК, спасибо за комментарии по этому вопросу, когда я был скопировав код, чтобы предоставить более подробную информацию для службы Odata в Component.js, я заметил, что отключил setCountSupported в службе.

Как только я прокомментировал это и перепробовал, функция разбиения на страницы работает правильно.

//oModel.setCountSupported(false);