java 如何使用BOBJ REST API实现分页?

ckx4rj1h  于 2023-05-12  发布在  Java
关注(0)|答案(1)|浏览(88)

我试图使用SAP提供的RESTful API在前端网格中显示SAP BusinessObjects/Business Intelligence用户的分页,但是,面临着找出可用页面总数或可用用户总数的挑战。
还有,有没有办法在一个请求调用中获得所有可用的用户?

j2cgzkjk

j2cgzkjk1#

用户列表通过查询实现:

GET http://<baseURL>/v1/users

有一个特殊的参数,它对响应进行分页
页面=< page number >
页面大小=< number >
因此,您不需要知道用户的总数,只需将该参数调整为网格页面中的行数,然后在更改网格页面时迭代调用。如果你的网格最多可以容纳20条消息,你的查询可以看起来像这样:

GET http://<baseURL>/v1/users?sort=+name&updated=2020-05-12T20:17:46.384Z,2020-08-12T20:17:46.384Z&page=1&pagesize=20

还有,有没有办法在一个请求调用中获得所有可用的用户?
将1传递到page,并且数字固有地大于用户总数(例如1 000 000)到pagesize会给予你的东西

相关问题