Типы переменных

Таблица 1. Простые типы переменных модуля Управление процессами и типы переменных шлюзов
Тип переменной Описание

Шлюз к простым типам

Да/Нет

Допустимое значение: Да (истина, 1) или Нет (ложь, 0).

Дата/Время

Допустимое значение: дата и время.

Дробное

Допустимое значение: число с плавающей запятой.

Перечисление

Допустимое значение: числовой индекс элемента из коллекции возможных значений. Значение является строковым.

Коллекция возможных значений заполняется при настройке свойств переменной.

Строка

Допустимое значение: строка.

Целое

Допустимое значение: целое число.

Шлюз к Docsvision

Группа DV

Допустимое значение: группа из справочника сотрудников.

Значение переменной процесса DV

Допустимое значение: значение переменной БП. Значение не может быть установлено при настройке.

Карточка DV

Допустимое значение: ссылка на карточку в Docsvision.

После раскрытия узла типа "Карточка DV" может быть выбран точный тип карточки.

Папка DV

Допустимое значение: ссылка на папку в Docsvision.

Переменная процесса DV

Допустимое значение: переменная БП. Значение не может быть установлено при настройке.

Перечисление DV

Допустимое значение: ссылка на поле Enum карточки.

После раскрытия узла типа "Переменная процесса DV" должно быть выбрано поле Enum карточки, из которого будет получена коллекция возможных значений.

Подразделение DV

Допустимое значение: подразделение из справочника сотрудников.

Процесс DV

Допустимое значение: ссылка на экземпляр или шаблон БП.

Роль DV

Допустимое значение: роль из справочника сотрудников.

Секция карточки DV

Допустимое значение: секция карточки Docsvision. Значение не может быть установлено при настройке.

Сотрудник DV

Допустимое значение: сотрудник из справочника сотрудников.

Строка секции карточки DV

Допустимое значение: ссылка на строку секции карточки. В значении выбирается строка справочника.

Тип карточки DV

Допустимое значение: тип карточек. В значении выбирается тип карточек.

Файл DV

Допустимое значение: файл. Файл может быть выбран из Docsvision или из файловой системы.

Ярлык DV

Допустимое значение: ярлык на карточку.

Шлюз к почте

Почтовое вложение

Допустимое значение: файл, выбранных из файловой системы.

Почтовое сообщение

Допустимое значение: почтовое сообщение. Значение не может быть установлено при настройке.

Почтовый адресат

Допустимое значение: адрес электронной почты.

Шлюз к файловой системе

Папка ФС

Допустимое значение: папка. Папка может быть выбрана из файловой системы.

Файл ФС

Допустимое значение: файл. Файл может быть выбран из файловой системы.

Переменные шлюза к файловой системе:
  • Переменные шлюза к почтовой системе:

    • Почтовое сообщение.

    • Почтовое вложение.

    • Почтовый адресат.

Помимо явно объявляемых типов существует расширение для всех типов переменных, позволяющее хранить в одной переменной неограниченное количество однотипных значений — это коллекция значений. При первоначальном объявлении переменной любого типа установите флаг Коллекция значений, чтобы хранить в этой переменной неограниченное количество значений указанного типа.
Все члены переменной-коллекции индексируются, что дает возможность обрабатывать их при помощи функции Обработка коллекции. Индексирование производится начиная с единицы и заканчивая числом, равным количеству элементов в коллекции.

В отдельных случаях допускается присвоить переменной значение не соответствующего ей типа. При этом происходит преобразование значения к другому типу.