Поделиться через


Paging

Предоставляет свойства и методы для работы с разбиением по страницам.

Доступно для

Приложения на основе модели и холста

Свойства

firstPageNumber

Номер первой страницы.

Тип: number

hasNextPage

Можно ли перенаправить результирующий набор.

Тип: boolean

hasPreviousPage

Можно ли выстраивание результирующих наборов назад.

Тип: boolean

lastPageNumber

Номер последней страницы.

Тип: number

pageNumber

Номер страницы. То же, что и firstPageNumber. Используется в открытых интерфейсах, где firstPageNumber и lastPageNumber недоступна.

Тип: number

pageSize

СтраницаSize разбиения по страницам.

Тип: number

totalResultCount

Общее количество результатов на сервере для текущего запроса. В случае, если значение недоступно -1 , отправляется.

Тип: number

Замечание

Для приложений totalResultCount на основе холста не всегда отображается общее количество записей, которые есть в таблице. Из-за делегирования возвращается значение, делимое на 500 до достижения последнего набора записей.

Предположим, что в таблице есть 1022 записи. Размер страницы составляет 100. В следующей totalResultCount таблице показано значение, которое можно ожидать для каждой страницы:

Страница Ценность
1 500
2 500
3 500
4 500
5 500
6 1000
7 1000
8 1000
9 1000
10 1000
11 1022

Методы

Метод Description
loadExactPage Запрос на загрузку точной страницы результатов.
loadNextPage Запрос на загрузку следующей страницы результатов.
loadPreviousPage Запросите предыдущую страницу результатов для загрузки.
reset Перезагрузите результаты с сервера и сбросьте его на страницу 1.
setPageSize Задает количество результатов, возвращаемых на страницу при следующем обновлении данных.

Ограничения

Замечание

loadExactPage, loadNextPageloadPreviousPage не поддерживает параллельное выполнение. Выполнение любого из них активируется updateView в элементе управления с новыми результатами.

Справочник по API платформы компонентов Power Apps
Обзор платформы компонентов Power Apps
Ограничения делегирования источника данных