Hogy volt egy kicsi csípés tegnap kijelzőnek, hogy egy listát CAML lekérdezése nem. A változás csináltam., kikerül és kapott találatot hiba:
Váratlan hiba történt a három nap Outlook-Időjárás kijelző. Lépjen kapcsolatba a rendszergazdával.. Egy vagy több mező típusú nincs megfelelően telepítve. Ugrás a mezőket törölni szeretné, a lista beállításai lap.
Én néző oddball egy másik kérdés korábban, így azt nem azonnal kapcsolatba CAML a lekérdezés a hiba, amely a SharePoint volt jelentési nekem. Én tett egy gyors bing-keresés és és alapít ez hasznos blogbejegyzést által Homokkal beszórt Nahta (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).
Itt van a rossz a lekérdezés:
lekérdezés.Lekérdezés ="<Ahol><És><NEQ><A FieldRef neve = "Abbr" /><Érték típusa = "Szöveg">SFNY</Érték><A FieldRef neve = "Abbr" /><Érték típusa = "Szöveg">SFIS</Érték></NEQ></És></Ahol>";
Itt van rögzített:
lekérdezés.Lekérdezés ="<Ahol><És><NEQ><A FieldRef neve = "Abbr" /><Érték típusa = "Szöveg">SFNY</Érték></NEQ><NEQ><A FieldRef neve = "Abbr" /><Érték típusa = "Szöveg">SFIS</Érték></NEQ></És></Ahol>";
Így, az erkölcsi a történet van: Győződjön meg arról, hogy a CAML helyes-e, vagy kaphat a oddball hiba.
Kövesse nekem Twitter http://www.twitter.com/pagalvin
</vége>
Szia Paul,
Ez lehet az egyik ok. Is találtam a fenti kivétel, amikor mi van bejutó az egyéni mező segítségével az objektum modell.