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é?

È stato utile?

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
scroll top