Pergunta

Eu estou chamando SPWeb.GetSiteData(anSpCrossListQuery).

Ela não consegue trazer de volta quaisquer resultados ou erros quando eu chamá-lo com um espaço acidental no final da cláusula de consulta CAML <Where></Where>.

Alguém tem uma idéia do porquê?

Foi útil?

Solução

SharePoint é muito exigente com consultas CAML e dá erros muito Inúteis e às vezes obscuras. Obviamente, neste caso, um String.Trim simples () irá corrigir o problema.

Verificar a sua consulta com muito cuidado e ter certeza que ele está bem formado fixou todos os problemas que tive com isso.

Outras dicas

Como o SharePoint tem a intenção de tornar o desenvolvimento dolorosa;)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top