Paging

提供用于分页的属性和方法。

适用于

模型驱动和画布应用

属性

firstPageNumber

第一页码。

类型number

hasNextPage

结果集是否可以向前分页。

类型boolean

hasPreviousPage

结果集是否可以向后分页。

类型boolean

lastPageNumber

最后一页码。

类型number

pageNumber

页码。 与 firstPageNumber 相同。 在公开的接口中使用,其中 firstPageNumber 和 lastPageNumber 不可用。

类型number

pageSize

分页的 pageSize。

类型number

totalResultCount

当前查询的服务器上的结果总数。 如果值不可用 -1 ,则发送值时。

类型number

注释

对于 Canvas Apps 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

Methods

方法 Description
loadExactPage 请求加载结果的确切页面。
loadNextPage 请求加载结果的下一页。
loadPreviousPage 请求加载上一页的结果。
reset 从服务器重新加载结果,并重置为第 1 页。
setPageSize 设置在下一次数据刷新时每页要返回的结果数。

局限性

注释

loadExactPage loadPreviousPageloadNextPage不支持并行执行。 执行其中任何一个作都会在具有新提取结果的控件上触发 updateView

Power Apps 组件框架 API 参考
Power Apps 组件框架概述
数据源委派限制