Uno de los motivos "uno o más campos tipos no están instalados correctamente”

Estaba haciendo un pequeño tweak ayer a un elemento web que hace una consulta CAML contra una lista.  Hice el cambio, lo desplegado y consiguió golpear con un error:

Ha producido un error inesperado en el WebPart de previsión meteorológica de Outlook día tres. Póngase en contacto con el administrador del sistema. Uno o más tipos de campo no están instalados correctamente. Ir a la página de configuración de la lista para eliminar estos campos.

Estaba enfrentando otra cuestión bastate anteriormente por lo que inmediatamente no se conecta mi consulta CAML con el error que me informaba de SharePoint.  Hice una búsqueda rápida de bing y y encontré este post de blog útil por Sandeep Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

Aquí está la consulta mal:

consulta.Query ="<Donde><Y><Neq><FieldRef nombre = 'Abbr' /><Tipo de valor = 'Texto'>SFNY</Valor><FieldRef nombre = 'Abbr' /><Tipo de valor = 'Texto'>SFIS</Valor></Neq></Y></Donde>";

Aquí se fija:

consulta.Query ="<Donde><Y><Neq><FieldRef nombre = 'Abbr' /><Tipo de valor = 'Texto'>SFNY</Valor></Neq><Neq><FieldRef nombre = 'Abbr' /><Tipo de valor = 'Texto'>SFIS</Valor></Neq></Y></Donde>";

Por lo tanto, la Moraleja de la historia es: Asegúrese de que su CAML es correcta o puede obtener un error de extraños.

Suscribirse a mi blog.

Sígueme en Twitter en http://www.twitter.com/pagalvin

</final>

Un pensamiento en “Uno de los motivos "uno o más campos tipos no están instalados correctamente”

  1. Datta

    Hola Pablo,
    Esto es pueden ser una razón. También encontré la excepción anterior cuando nuestro acceso a los campos personalizados utilizando el modelo de objetos.

    Respuesta

Leave a Reply a Datta Cancelar respuesta

su dirección de correo electrónico no será publicada. Los campos necesarios están marcados *