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>

En tenkte på “En grunn for "ett eller flere felt typer ikke er riktig installert”

  1. Datta

    Hei Paul,
    Dette kan være en årsak. Også fant jeg ovennevnte unntak når vi åpner det egendefinerte feltet bruker objektmodellen.

    Svar

legg igjen et svar

e-postadressen din vil ikke offentliggjøres. Obligatoriske felt er merket *