spscript icon indicating copy to clipboard operation
spscript copied to clipboard

How to Paginate values?

Open Metroidaron opened this issue 4 years ago • 1 comments

With this library how would I paginate responses?

myList.getItems('$top=1000');

Then at a later time...

myList.getItems('$top=1000'&$skip=1000'); Except Sharepoint online does not support $skip; and I cannot figure out a simple way on how to implement SkipToken and get it working.

Metroidaron avatar Apr 02 '20 20:04 Metroidaron

What version of SharePoint are you targeting? SPO? To use the skip token I think something like this will work

let pageSize = 10
let page = 2

let skipTokenVal = encodeURIComponent("Paged=TRUE&p_ID=" + (page * pageSize))
let odata = `$top=${pageSize}&skiptoken=${skipTokenVal}`
myList.getItems(odata);

DroopyTersen avatar Apr 15 '20 04:04 DroopyTersen