Метод GetListItems из sharepoint webservice не работает должным образом - PullRequest
1 голос
/ 27 марта 2011

У меня есть список 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\" />), я просто не получаю элементы (без ошибок, просто нет элементы).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...