Una raó per a "un o més camp tipus no està instal·lat correctament”

Jo estava fent un petit pessigar ahir a un element web que fa una consulta CAML contra una llista.  Vaig fer el canvi, desplegar-lo i se'n colpien amb un error:

S'ha produït un error inesperat en les tres dia Outlook previsió element web. Contacteu amb l'administrador del sistema. Un o més tipus de camp no estan instal·lats correctament. Aneu a la pàgina de configuració de llista suprimir aquests camps.

Que em enfrontava un altre assumpte oddball abans perquè jo no connectar immediatament meva consulta CAML amb l'error que SharePoint va informar a mi.  Vaig fer una ràpida cerca bing i i Hem trobat aquest útil bloc per Sandeep Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

Heus aquí la consulta dolent:

consulta.Consulta ="<On><I><Neq><FieldRef nom = "Abbr" /><Tipus de valor = "Text">SFNY</Valor><FieldRef nom = "Abbr" /><Tipus de valor = "Text">SFIS</Valor></Neq></I></On>";

Aquí es fixa:

consulta.Consulta ="<On><I><Neq><FieldRef nom = "Abbr" /><Tipus de valor = "Text">SFNY</Valor></Neq><Neq><FieldRef nom = "Abbr" /><Tipus de valor = "Text">SFIS</Valor></Neq></I></On>";

Així, la moralitat de la història és: Assegureu-vos que el seu CAML és correcta o vostè pot obtenir un error oddball.

Subscriure's al meu blog.

Follow me on Twitter http://www.twitter.com/pagalvin

</final>

Un comentari a "Una raó per a "un o més camp tipus no està instal·lat correctament”

  1. Lohra

    Hola Pau,
    Això és pot ser una raó. També he trobat l'anterior excepció quan ens estan accedint al camp personalitzat utilitzant el model d'objecte.

    Resposta

Deixi una contestació

no es publicarà la seva adreça de correu electrònic. Els camps necessaris estan marcats *