Назначение. Блок предназначен для ожидания появления новой версии электронного документа или нескольких электронных документов.
Группа – «Управление электронными документами».
Базовый блок - «Мониторинг».
Свойства, унаследованные от базового блока:
Имя |
Заголовок |
Тип |
Описание |
Name |
Наименование |
Строка (Константа) |
Доступное |
Link |
Ссылка |
Строка (Константа) |
Доступное |
Comment |
Примечание |
Строка (Константа) |
Доступное |
Deadline |
Срок |
Дата (Константа или параметр) |
Доступное |
IsRelativeDeadline |
Относительный |
Логическое значение (Константа) |
Доступное |
RelativeDeadlineType |
Единица измерения |
Признак (Константа) |
Доступное. Принимает значения: Дни; Часы; Минуты; Секунды |
Interval |
Интервал |
Целое число (Константа или параметр) |
Доступное. Значение по умолчанию: 30 |
IntervalType |
Тип интервала |
Признак (Константа) |
Доступное. Принимает значения: Дни; Часы; Минуты; Секунды. Значение по умолчанию: Минуты |
SearchType |
Тип поиска |
Признак (Константа) |
Доступное. Принимает значения: Папка; Эл. документ; Задача; Задание; Вариант запуска компоненты; Прочее. Значение по умолчанию: Прочее |
SearchDescription |
Поиск |
Описание поиска (Константа или параметр) |
Доступное |
SearchScript |
Правило мониторинга |
Логическое значение (Вычисление) |
Скрытое |
Дополнительные свойства:
Имя |
Заголовок |
Тип |
Описание |
EDocuments |
Эл. документы |
Электронный документ или Коллекция электронных документов (Константа или параметр) |
Электронный документ или документы, для которых ожидается появление новой версии. |
EDocVersionEditorExtension |
Расширение версии |
Строка (константа) |
Расширение версии, которая должна появиться. Если задано, то условие проверки успешного выполнения блока будет проверяться с учетом расширения появившейся версии. |
LastVersionID |
ИД последней версии |
Строка (константа) |
ИД последней версии документа или документов в момент старта блока. Скрытое. |
Результаты выполнения: В результате выполнения блока возвращается одно из следующих значений:
Код |
Наименование |
Примечание |
|
Успешно |
Унаследован от базового блока. Версия с нужным расширением появилась у отслеживаемого электронного документа или документов. |
|
Срок истек |
Унаследован от базового блока. Версия с нужным расширением не появилась у отслеживаемого электронного документа или документов до наступления крайнего срока выполнения мониторинга. |
Описание.
· | прикладной блок периодически выполняет проверку, что появилась новая версия электронного документа или документов, заданных в свойстве блока «Эл. документы»; |
· | в свойстве блока «Расширение версии» указывается расширение версии, которая должна появиться. Если задано, то условие проверки успешного выполнения блока будет проверяться с учетом расширения появившейся версии; |
· | свойство блока «ИД последней версии» скрытое, в нем сохраняется информация об ИД последних версий у документов, которые заданы в свойстве «Эл. документы» в виде строки в формате «<ИД документа1>=<ИД последней версии>;...»; |
· | если все отслеживаемые документы прошли проверку, т.е. у всех документов появились новые версии либо, если задано расширение, новые версии с заданным расширением, то выполнение блока завершается с результатом «Успешно». |