Копировать ссылку на страницу

Блок является устаревшим и оставлен для совместимости с предыдущими версиями системы.

Назначение. Блок «Мониторинг изменения элементов в списке SharePoint» предназначен для получения новых и (или) измененных элементов списка SharePoint. Блок ожидает появление новых  и (или) изменение существующих элементов, опрашивая список через определенный интервал (задается в свойствах). После появления таких элементов, блок выходит по результату «Успешно» и означивает параметры типового маршрута, где содержатся ID измененных элементов, а также описание всех полей списка.

Группа – «Портальные компоненты DIRECTUM для SharePoint».

Базовый блок – «Мониторинг».

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

Имя

Заголовок

Тип

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

Name

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

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

Доступное. Значение по умолчанию Мониторинг изменения элементов в списке SharePoint

Link

Ссылка

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

Доступное

Comment

Примечание

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

Доступное

Deadline

Крайний срок, когда заканчивается мониторинг измененных документов

Дата, Целое число (Константа или параметр)

Доступное

IsRelativeDeadline

Относительный

Логическое значение (Константа)

Доступное

RelativeDeadlineType

Единица измерения

Признак (Константа)

Доступное

SearchType

Тип мониторинга

Признак (Константа)

Скрытое. Возможные значения: Прочее, Список зависимостей. Значение по умолчанию Прочее

Interval

Интервал опроса библиотеки SharePoint

Целое число (Константа или параметр)

Доступное. Отображается, если выбран тип мониторинга «Прочее»

IntervalType

Тип интервала

Признак (Константа)

Доступное

Dependencies

Список зависимостей

Коллекция задач, Задача (Константа или параметр)

Доступное. Возможные значения: Коллекция задач, Задача. Тип данных  по умолчанию: Коллекция задач

SearchDescription

Поиск

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

Скрытое, не используется

SearchScript

Правило мониторинга

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

Скрытое. Отображается, если выбран тип мониторинга «Прочее»

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

Имя

Заголовок

Тип

Описание

ServerURL

URL портала SharePoint

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

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

RelativeWebSiteURL

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

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

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

ListName

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

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

Доступное. Наименование или GUID списка SharePoint

LastUpdateParamName

Имя параметра типового маршрута, где содержится дата последней проверки

Дата

(Параметр)

Доступное. Дата последней проверки. Если дата не означена, блок мониторинга вернет все элементы списка, иначе – элементы, измененные за период  [LastUpdateDate..Now]

ChangeIDCollectionParamName

Имя параметра типового маршрута, куда запишутся ID измененных элементов списка

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

Доступное. Наименование параметра типового маршрута типа «Коллекция строк», куда будут записываться ID измененных с момента последнего мониторинга элементов

FieldCollectionParamName

Имя параметра типового маршрута, куда запишутся идентификаторы полей списка

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

Доступное. Наименование параметра типового маршрута типа «Коллекция строк», куда будут записываться поля списка в формате: <Уникальный идентификатор поля>|<Видимое название поля>

Результаты выполнения: унаследованы от базового блока «Мониторинг».

Описание:

блок будет отслеживать изменение элементов списка с даты  последней проверки. Если есть изменившиеся элементы, блок запишет в параметры типового маршрута ID этих элементов, а также все поля этих элементов, которые можно в дальнейшем использовать для получения значений;
если дата последней проверки пустая, блок вернет все элементы списка SharePoint;
свойство RelativeWebSiteURL является обязательным только в том случае, если список находится на одном из узлов портала;
в свойстве ListName можно указывать как видимое наименование списка SharePoint (задается при его создании), так и уникальный GUID (можно получить программно при работе c SharePoint);
в параметр FieldCollectionParamName записываются все поля представления по умолчанию списка ListName.

Примечание

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

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

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM