У меня есть список Sharepoint, и мне нужно получить его элементы через открытый веб-сервис, используя метод GetListItems
.
Это работало нормально, пока количество элементов в списке не достигло 2005 (я обнаружил проблему в 2005 году, это могло произойти немного раньше, может быть, в 2000, если нам нравятся круглые числа)
Используемый мной список имеет стандартное представление «Мои элементы», которое должно фильтровать элементы в соответствии с me
, и мне нужна дополнительная фильтрация для столбца, который содержит ссылку на неделю.
Вот параметры, которые я использую:
- listName:
{E5FDF537-0A1F-47F7-BFEE-0922B5F6ED20}
- viewName:
null
(дает точно такой же результат с реальным идентификатором представления).
- запрос:
<Where><Eq><FieldRef
Name="Week" /><Value
Type="Text">2011-W12</Value></Eq></Where>
- поля зрения:
null
- rowLimit:
null
- queryOptions:
<IncludeMandatoryColumns>FALSE</IncludeMandatoryColumns><DateInUtc>TRUE</DateInUtc>
- webId:
null
Проблема в том, что я получаю элементы, как будто фильтра на me
нет, и если я пытаюсь сделать это самостоятельно (с <UserID Type=\"Integer\" />
), я просто не получаю элементы (без ошибок, просто нет элементы).