SPCrossListQuery non riesce a riportare i risultati
-
05-07-2019 - |
Domanda
Sto chiamando SPWeb.GetSiteData(anSpCrossListQuery)
.
Non riesce a riportare alcun risultato o errore quando lo chiamo con uno spazio accidentale alla fine della query CAML <Where></Where>
clausola.
Qualcuno ha idea del perché?
Soluzione
SharePoint è molto esigente con le query CAML e fornisce errori molto inutili e talvolta oscuri. Ovviamente in questo caso, un semplice String.Trim () risolverà il problema.
Controllare la query con molta attenzione e assicurarsi che sia ben formata ha risolto tutti i problemi che ho avuto con questo.
Altri suggerimenti
Perché SharePoint è intenzionato a rendere doloroso lo sviluppo;)
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow