1
SharePoint 2010에서 조건을 기반으로 목록에서 항목을 가져와야합니다. 필드 중 하나가 DateTime 유형의 'Date'로 간주되면 조건은 다음과 같습니다.CAML 필터를 사용하면 현재 달을 목록에서 가져올 수 있습니까?
현재 월 데이터 가져 오기
CAML 쿼리를 사용하여이 조건을 기반으로 목록 항목을 필터링하는 방법은 무엇입니까?
함으로써, 라지
SharePoint 2010에서 조건을 기반으로 목록에서 항목을 가져와야합니다. 필드 중 하나가 DateTime 유형의 'Date'로 간주되면 조건은 다음과 같습니다.CAML 필터를 사용하면 현재 달을 목록에서 가져올 수 있습니까?
현재 월 데이터 가져 오기
CAML 쿼리를 사용하여이 조건을 기반으로 목록 항목을 필터링하는 방법은 무엇입니까?
함으로써, 라지
사용 SPUtility.CreateISO8601DateTimeFromSystemDateTime 관련 날짜 문자열을 만들 수
DateTime firstDay = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1);
Sting stringQuery =
String.Format(@"<And>
<Geq>
<FieldRef Name='Date' />
<Value Type='DateTime'>{0}</Value>
</Geq>
<Leq>
<FieldRef Name='Date' />
<Value Type='DateTime'>{1}</Value>
</Leq>
</And>",
SPUtility.CreateISO8601DateTimeFromSystemDateTime(firstDay),
SPUtility.CreateISO8601DateTimeFromSystemDateTime(firstDay .AddMonths(1)));
SPQuery query = new SPQuery(stringQuery);