我正在创建一个使用 GetListItems 查询 Sharepoint Web 服务的 iOS 应用程序。我可以检索所有记录,但是有很多记录> 4000。有没有办法一次检索50条?
顺便说一下,我正在为此使用 SOAP。
我正在创建一个使用 GetListItems 查询 Sharepoint Web 服务的 iOS 应用程序。我可以检索所有记录,但是有很多记录> 4000。有没有办法一次检索50条?
顺便说一下,我正在为此使用 SOAP。
假设您将 CAML 查询传递给 Web 服务,您可以使用 rowlimit 标记
<Query>
<!-- your current query here -->
<RowLimit>100</RowLimit>
</Query>
编辑
要检索值的子集,您可以执行以下操作
<Query>
<Where>
<And>
<Geq>
<FieldRef Name='ID'/>
<Value Type='Counter'>0</Value>
</Geq>
<Lt>
<FieldRef Name='ID'/>
<Value Type='Counter'>100</Value>
</Lt>
</And>
</Where>
</Query>
我没有对此进行测试,但它应该可以工作。当然,您将希望更改代码中的值以检索特定子集。