Tag Archives: CAML

En grunn for "ett eller flere felt typer ikke er riktig installert”

Jeg var å gjøre en liten tweak i går til en webdel som gjør en CAML-spørring mot en liste.  Jeg gjort endringen, rullet den og kom hit med en feil:

Det har oppstått en uventet feil i tre dag Outlook værmelding webdel. Kontakt systemansvarlig. Én eller flere typer er ikke riktig installert. Gå til innstillinger-siden for listen du vil slette disse feltene.

Jeg var fasadeforkledning problem for en annen oddball tidligere slik at jeg ikke umiddelbart koble min CAML-spørring med feil som SharePoint var rapportering til meg.  Jeg gjorde en rask bing Søk og og fant dette blogginnlegget nyttig ved Sandeep Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

Her er dårlig spørringen:

spørringen.Spørre = (likhetstegn)"<Der><Og><NEQ><FieldRef navn = 'Abbr' /><Verditype = 'Tekst'>SFNY</Verdi><FieldRef navn = 'Abbr' /><Verditype = 'Tekst'>SFIS</Verdi></NEQ></Og></Der>";

Her er det faste:

spørringen.Spørre = (likhetstegn)"<Der><Og><NEQ><FieldRef navn = 'Abbr' /><Verditype = 'Tekst'>SFNY</Verdi></NEQ><NEQ><FieldRef navn = 'Abbr' /><Verditype = 'Tekst'>SFIS</Verdi></NEQ></Og></Der>";

Så, moralske av historien er: Kontroller at din CAML er riktig, eller du kan få en underlig-feil.

Abonner på bloggen min.

Følg meg på Twitter på http://www.twitter.com/pagalvin

</slutten>