Pregunta

Estoy llamando a SPWeb.GetSiteData(anSpCrossListQuery).

No devuelve ningún resultado o error cuando lo llamo con un espacio accidental al final de la cláusula CAML query <Where></Where>.

¿Alguien tiene una idea de por qué?

¿Fue útil?

Solución

SharePoint es muy exigente con las consultas CAML y ofrece errores muy poco útiles y a veces oscuros. Obviamente en este caso, un String.Trim () simple solucionará el problema.

Verificar su consulta con mucho cuidado y asegurarse de que esté bien formada ha solucionado todos los problemas que tuve con esto.

Otros consejos

Porque SharePoint tiene la intención de hacer que el desarrollo sea doloroso;)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top