CAML クエリは初めてですが、Status = Completed と日付範囲に基づいてリストをクエリしようとしています。
「予期しないエラー: 1 つ以上のフィールド タイプが正しくインストールされていません。リスト設定ページに移動して、これらのフィールドを削除してください。Microsoft.SharePoint」というエラーがスローされます。
Status と Created はどちらもシステム列なので、フィールド名が正しいことは確かです。日付範囲を指定せずにクエリをテストしたところ、期待どおりに実行されたので、私の問題は と の間のどこかにあると思います。私が読んだことから、Createdは日付に従う時間を期待しています。クエリは以下のとおりです。どんな助けでも大歓迎です。
<Where>
<And>
<And>
<Eq><FieldRef Name="Status" />Value Type="Choice">Completed</Value></Eq>
</And>
<Geq>
<FieldRef Name="Created" /><Value IncludeTimeValue="TRUE"
Type="DateTime">2013-07-02T00:00:01Z</Value>
</Geq>
<Leq>
<FieldRef Name="Created" /><Value IncludeTimeValue="TRUE"
Type="DateTime">2013-07-02T23:59:59Z</Value>
</Leq>
</And>
</Where>