Web パーツをリストに照らして CAML クエリを昨日小さな微調整を作っていた。 変更を行った, それを展開し、エラーでヒット得た:
3 日 Outlook 天気予報 web パーツで予期しないエラーが発生しました. システム管理者に問い合わせてください。. 1 つまたは複数のフィールドの種類が正しくインストールされていません。. これらのフィールドを削除するリストの設定ページに移動します。.
私はすぐに私に報告していた SharePoint エラー私 CAML クエリを接続していないので以前別の型破りな問題直面していた。 Bing 検索をしたと、 この有用なブログ記事を見つけた 投稿 サンディープ ・ Nahta (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).
ここでは、不適切なクエリ:
クエリ。クエリに ="<どこ><と><Neq><FieldRef 名 = 'Abbr'/< とan >> & lどこan クラス ="tr_"id ="tr_10"データ トークン ="VmFsdWUgVHlwZT0mIzgyMTc7VGV4dCYjODIxNzs、"データ ソース =""> 値型 = 'Text'><値の種類 = 'Text'>SFNY</値><FieldRef 名 = 'Abbr'/< とan >> & lどこan クラス ="tr_"id ="tr_10"データ トークン ="VmFsdWUgVHlwZT0mIzgyMTc7VGV4dCYjODIxNzs、"データ ソース =""> 値型 = 'Text'><値の種類 = 'Text'>アゾール</値></Neq></と></どこ>";
ここで固定されて:
クエリ。クエリに ="<どこ><と><Neq><FieldRef 名 = 'Abbr'/< とan >> & lどこan クラス ="tr_"id ="tr_10"データ トークン ="VmFsdWUgVHlwZT0mIzgyMTc7VGV4dCYjODIxNzs、"データ ソース =""> 値型 = 'Text'><値の種類 = 'Text'>SFNY</値></Neq><Neq><FieldRef 名 = 'Abbr'/< とan >> & lどこan クラス ="tr_"id ="tr_10"データ トークン ="VmFsdWUgVHlwZT0mIzgyMTc7VGV4dCYjODIxNzs、"データ ソース =""> 値型 = 'Text'><値の種類 = 'Text'>アゾール</値></Neq></と></どこ>";
だから, この話の教訓は: あなたの CAML は正しいまたは型破りなエラーを取得可能性がありますを確認してください。.
私は Twitter の上に従ってください。 http://www.twitter.com/pagalvin
</終了>
こんにちはポール,
これは 1 つの理由があります。. またを見つけました上記の例外は、我々 は、オブジェクト モデルを使用してカスタム フィールドにアクセスするとき.