0

次の CAML クエリは、クエリ ビルダーでは正常に機能しますが、コードで使用すると機能しません。

lstEmpQuery.Query = string.Concat("<Where><And><And><IsNotNull>" +
                                  "<FieldRef Name='Domain_x0020_Name' />" +
                                  "</IsNotNull><Leq>" +
                                  "<FieldRef Name='Start_x0020_Date' /><Value Type='DateTime'>[Today+0Day(s)]</Value>" +
                                  "</Leq></And><Eq><FieldRef Name='Is_x0020_Leaver_x003f_' /><Value Type='Boolean'>0</Value>" +
                                  "</Eq></And></Where>");

日付フィルターが削除されている場合、つまり以下の部分がなくても、クエリはコードとクエリビルダーで正常に機能します

[今日+0日]

日付フィルターでクエリを機能させるにはどうすればよいですか。DateTime.Nowの代わりにパスしようとしまし[Today+0Day(s)]たが、それでも機能しません。

この問題で親切に助けてください。ありがとうございました。

4

1 に答える 1

2

<Today/>の代わりに置き換えられ[Today+0Day(s)]、その動作。

于 2012-05-12T07:18:05.603 に答える