Поиск элементов библиотеки документов в рабочем процессе SharePoint

Я использую SharePoint Designer для создания рабочего процесса. Я пытаюсь открыть подпапку в библиотеке документов в диалоговом окне «Определить поиск рабочего процесса». С этим есть две проблемы:

  1. Я не могу искать элементы по пути URL. Если я посмотрю по заголовку, я могу вывести URL-путь, но выбор по пути не работает. Какие поля можно / нельзя использовать?
  2. Я не могу попасть ни в какие подпапки. Я могу попасть в папку верхнего уровня, но подпапки, похоже, недоступны. Заметил то же самое при просмотре данных для библиотеки документов в «Библиотеке источников данных» в Designer.

Чтобы уточнить, рабочий процесс находится в другом списке, а не в библиотеке документов.

UPD: Кроме того, я знаю, как это сделать с помощью объектной модели, вопрос в том, как это сделать в SharePoint Designer без развертывания кода на сервере.


person Eugene Katz    schedule 28.08.2008    source источник


Ответы (2)


У меня действительно нет большого опыта работы с Sharepoint, но я подумал, что смогу хотя бы дать какой-нибудь ответ - даже если он неправильный.

От другого разработчика, с которым я разговаривал, это звучит так, как будто сложно попасть в какие-либо подпапки, поэтому вам может потребоваться создать свой собственный рабочий процесс.

Может быть, что-то вроде LINQ to Sharepoint сможет помочь вам на самом деле войти и перечислить подпапки и получить необходимые данные? LINQ to Sharepoint

person crucible    schedule 31.08.2008
comment
Пытаюсь сделать это в SP дизайнер. Я уже знаю, как это сделать в коде (см. UPD). Что касается того, что лучше неправильный ответ, чем ничего, я не совсем согласен с этим, так как теперь этот вопрос больше не остается без ответа. - person Eugene Katz; 01.06.2010

Проблема в том, что «папки» на самом деле не являются папками, поскольку к ним обращается строка запроса, а не «/», как в случае с настоящими папками.

person Nat    schedule 17.09.2008