0
CAML 쿼리를 사용하여 일정 범위의 이벤트를 검색하고 있습니다. 날짜 범위의 이벤트가 있지만 현재 아무것도 검색하지 않습니다CAML 쿼리가 SharePoint 일정의 날짜 범위를 검색 중입니다.
내 CAML 쿼리에 문제가 있습니까? 잘못된 케이스와
DateTime todayDate = DateTime.Now.Date;
DateTime tomorrowDate = todayDate.AddDays(1);
tomorrowDate = tomorrowDate.AddSeconds(-1);
query.Query = "<Query><Where><And><Geq><FieldRef Name=\"StartTime\" /><value IncludeTimeValue=\"true\" type=\"DateTime\">" + todayDate + "</value></Geq><leq><FieldRef Name=\"EndDate\"/><Value IncludeTimeValue=\"true\" Type=\"DateTime\">" + tomorrowDate + "</value></leq></And></Where><Query>";
query.ExpandRecurrence = true;
query.ViewFields = @"<FieldRef Name='Title' /><FieldRef Name='EventDate' /><FieldRef Name='EndDate' />";
SPListItemCollection items = list.GetItems(query);
foreach (SPListItem listItem in items)
{
retrievedData.Add(listItem["Title"].ToString());
retrievedData.Add(listItem["EventDate"].ToString());
retrievedData.Add(listItem["EndDate"].ToString());
}