Sharepoint 목록을 쿼리 할 때 흥미로운 문제가 발생합니다. 여기 Sharepoint 2010 년의 날짜 비교 CAML 쿼리
지금까지 쿼리입니다 :camlQuery.ViewXml = new XElement("View",
new XElement("Query",
new XElement("Where",
new XElement("And",
new XElement("Geq",
new XElement("FieldRef", new XAttribute("Name", "Created_x0020_Date")),
new XElement("Value", new XAttribute("IncludeTimeValue", "TRUE"), new XAttribute("Type", "DateTime"), InStartDate.Get(context))),
new XElement("Leq",
new XElement("FieldRef", new XAttribute("Name", "Created_x0020_Date")),
new XElement("Value", new XAttribute("IncludeTimeValue", "TRUE"), new XAttribute("Type", "DateTime"), InEndDate.Get(context))))))).ToString();
Created_x0020_Date 열이 행이 생성 된 바로 그 때입니다. 흥미로운 무엇
은,와 쿼리 오류 밖으로 "는 관리자에 의해 강제 목록보기 임계 값을 초과하기 때문에 시도한 작업을 금지합니다."아무리 내가 시작 및 종료 날짜를 만드는 무엇이다 오류는 처리 할 수있는 임계 값보다 많은 행을 반환한다고 생각하는 것 같습니다. 하지만 내 종료 날짜가 시작 날짜보다 이전 인 경우에도이 오류가 발생하므로 where 절과 일치하는 날짜를 찾을 수 없습니다.
더 이상의 정보를 제공 할 수 있는지 알려주세요.
SharePoint에 자동으로 채워지는 "만든"필드가있는 경우 자신의 "만든 날짜"필드를 만드는 이유는 무엇입니까? – Servy
동일한 문제가 있습니다. – GGMG
그게 내가 대답이 아닌 논평으로 게시 한 이유입니다. 질문에 대한 답변이 아니라 SharePoint가 이미 만들고 유지 관리하는 필드를 만들고 유지 관리하려는 노력을 절약 할 수있는 방법 일뿐입니다. – Servy