Справочники

 

Типовые маршруты

 

Прикладной блок «Получить элемент списка SharePoint»

Назначение. Блок «Получить элемент списка SharePoint» предназначен для получения значений полей элемента списка по его ID.

Базовый блок - «Сценарий».

Свойства, унаследованные от базового блока:

 

Имя

Заголовок

Тип

Отличия от свойств базового блока

Name

Наименование

Строка (Константа)

По умолчанию имеет значение «Получить элемент списка SharePoint»

Script

Вычисление

Строка (Вычисление)

Скрытое

Дополнительные свойства:

 

Имя

Заголовок

Тип

Описание

ElementID

ID элемента

Строка (Константа или параметр)

ID элемента списка поля, которого нужно получить

 

ServerURL

URL портала SharePoint

Строка (Константа или параметр)

Адрес портала SharePoint, например, http://portal.our-company.ru

RelativeWebSiteURL

Относительный URL узла на портале SharePoint

Строка (Константа или параметр)

Относительный адрес веб-узла портала SharePoint, на котором находится библиотека, например, \Marketing. 

ListName

Наименование списка

Строка (Константа или параметр)

Наименование или GUID списка SharePoint

FieldValueCollectionParamName

Параметр типового маршрута, где будут  храниться значения реквизитов выбранного документа

Строка (Константа или параметр)

Имя параметра типового маршрута типа «Коллекция строк», куда запишутся значения полей элемента списка в формате

<Наименование поля>|<Значение поля>

Результаты выполнения. В результате выполнения блока возвращается следующее значение:

 

Код

Наименование

Примечание

S

Получен

Поля элемента успешно получены из списка SharePoint

Описание. Блок будет получать из заданного списка значения полей элемента с заданным ID для представления по умолчанию.

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

В свойстве ListName можно указывать как видимое наименование списка SharePoint (задается при создании), так и уникальный GUID (можно получить программно при работе c SharePoint)

В параметр FieldValueCollectionParamName записываются все значения полей представления по умолчанию списка ListName для конкретного элемента.

 

Примечание. Следует учитывать, что у учетной записи, от имени которой работает служба WorkFlow, должны быть права на доступ к узлу SharePoint с локального компьютера, где установлена служба, а также права на просмотр заданной библиотеки. В противном случае, блок в ходе своего выполнения вернет код ошибки доступа и краткое описание (подробнее о настройках прав доступа для библиотек SharePoint см. в документации по SharePoint).

Примечание. Если в наименовании списка содержатся спецсимволы, например, !№#@, то свойство ListName нужно означивать либо GUID-ом списка, либо значением, которое фигурирует в гиперссылке к этому списку (http://<Адрес веб-узла>/Lists/<Имя списка>.aspx).

 

 

См. также:

·         Прикладной блок «Мониторинг изменения документов в библиотеке SharePoint»;

·         Прикладной блок «Мониторинг изменения элементов в списке SharePoint»;

·         Прикладной блок «Получить поля документа библиотеки SharePoint»;

·         Прикладной блок «Публикация документа в библиотеку SharePoint»;

·         Прикладной блок «Публикация элемента списка SharePoint».