Partajați prin


Paginare

Furnizează proprietăți și metode de lucru cu paginarea.

Disponibil pentru

Aplicații bazate pe modele și pânză

Proprietăți

firstPageNumber

Primul număr de pagină.

Tip: number

hasNextPage

Dacă setul de rezultate poate fi redirecționat cu pagini.

Tip: boolean

hasPreviousPage

Dacă setul de rezultate poate fi paginat înapoi.

Tip: boolean

lastPageNumber

Ultimul număr de pagină.

Tip: number

pageNumber

Număr de pagină. La fel ca firstPageNumber. Utilizat în interfețele expuse, unde firstPageNumber și lastPageNumber nu sunt disponibile.

Tip: number

pageSize

PaginaSize a paginii de paginare.

Tip: number

totalResultCount

Numărul total de rezultate de pe server pentru interogarea curentă. În cazul în care valoarea nu este disponibilă este trimisă -1 .

Tip: number

Notă

Pentru Aplicațiile totalResultCount pânză nu vor afișa întotdeauna numărul total de înregistrări pe care le are un tabel. Din cauza delegării, va returna o valoare împărțită cu 500 până la ultimul set de înregistrări.

Să presupunem că un tabel are 1022 de înregistrări în el. Dimensiunea paginii este 100. Următorul tabel arată valoarea pe care totalResultCount o puteți aștepta pentru fiecare pagină:

Pagină Valoare
1 500
2 500
3 500
4 500
5 500
6 1000
7 1000
8 1000
9 1000
10 1000
11 1022

Metode

Metodă Descriere
loadExactPage Solicitați încărcarea exactă a paginii de rezultate.
loadNextPage Solicitați încărcarea următoarei pagini de rezultate.
loadPreviousPage Solicitați încărcarea paginii anterioare de rezultate.
Reseta Reîncărcați rezultatele de pe server și reinițializați la pagina 1.
setPageSize Setează numărul de rezultate de returnat pe pagină în următoarea reîmprospătare a datelor.

Limitări

Notă

loadExactPage, loadNextPage, loadPreviousPage nu acceptă executarea paralelă. Executarea oricăruia dintre ele se va declanșa updateView pe control cu rezultate nou preluate.

Referință API cadru componentă Power Apps
Prezentare generală a cadrului componentei Power Apps
Limitări de delegare a sursei de date