Contesto client SharePoint (modello oggetto client) Non può caricare più di 500 record o altro
-
10-12-2019 - |
Domanda
È qui qualsiasi limitazione su Leggi i record da qualsiasi elenco in SharePoint?
I miei codici sono predefiniti che scaricati da MSDN:
string siteUrl = SharePointAddressURL;
ClientContext clientContext = new ClientContext(SharePointAddressURL);
SP.List oList = clientContext.Web.Lists.GetByTitle(TargetListName);
CamlQuery camlQuery = new CamlQuery();
camlQuery.ViewXml = "<View><Query><Where><Geq><FieldRef Name='ID'/>" +
"<Value Type='Number'>10</Value></Geq></Where></Query><RowLimit>500</RowLimit></View>";
ListItemCollection collListItem = oList.GetItems(camlQuery);
clientContext.Load(collListItem);
try
{
clientContext.ExecuteQuery();
}
catch (Exception e1)
{
lblMessage.Text = e1.Message;
throw;
}
.
C'è Rowlimit Limitazione?
Questa app funziona molto bene ma record più recenti che il loro ID è maggiore che circa 500 non appare
molto strano per me
Soluzione
Hai aggiunto il
Ti consiglierei il gratuito camlldesigner ( http://sharepoint.biwug.be/sitepages/Caml_designer.aspx ) - Lì è possibile creare il tuo caml e controllare i risultati in una bella GUI.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange