Справочники > Типовые маршруты > Прикладные блоки типовых маршрутов > Группа «Портальные компоненты DIRECTUM для SharePoint» >

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

Предыдущий раздел В начало Следующий раздел

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

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

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

Имя

Заголовок

Тип

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

Name

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

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

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

Link

Ссылка

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

Доступное

Comment

Примечание

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

Доступное

Script

Вычисление

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

Скрытое

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

Имя

Заголовок

Тип

Описание

ServerURL

URL портала SharePoint

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

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

RelativeWebSiteURL

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

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

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

ListName

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

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

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

ValueCollectionParamName

Параметр типового маршрута, где хранится коллекция значений полей нового элемента списка

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

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

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

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

Код

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

Примечание

S

Опубликован

Новый элемент успешно добавлен в список.

Описание. Блок будет добавлять новый элемент в список SharePoint.

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

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

Наименования полей в коллекции строк, имя которой указано в свойстве ValueCollectionParamName можно получить либо программно (например, используя блок «Получить элемент списка SharePoint), либо задать константно.

 

Примечания:

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