Кроме того, создать контекстную переменную можно в настройках элементов графической модели процесса, если в них эта переменная используется для определения/хранения параметров элемента, и в настройках статусов экземпляра процесса. Например, на вкладке Общие настроек зон ответственности можно создать переменную для определения/хранения исполнителя зоны ответственности.
На вкладке Контекст карточки процесса переменную можно создать двумя способами (рис. 1):
с помощью кнопки Добавить на верхней панели инструментов,
с помощью пункта контекстного меню Добавить свойство.
Рис. 1. Создание контекстной переменной с помощью кнопки на панели инструментов или пункта контекстного меню
При создании контекстной переменной открывается карточка контекстной переменной, на которой требуется заполнить глобальные настройки переменной:
Копировать переменную можно как в рамках контекста одного процесса, так и из контекста одного процесса в контекст другого. Для создания копии существующей контекстной переменной необходимо выделить переменную, копию которой необходимо создать, кликнуть по ней альтернативной, как правило правой, кнопкой мыши, и в появившемся контекстном меню выбрать пункт Копировать (рис. 2).
Рис. 2. Копирование контекстной переменной с помощью пункта контекстного меню
Затем требуется перейти на вкладку Контекст карточки процесса, в контексте которого необходимо создать копию этой переменной, кликнуть правой кнопкой мыши в списке переменных и выбрать команду Вставить (рис. 3). Копии будут добавляться в конец списка. Если в контексте целевого процесса уже существуют переменные с таким названием, к имени контекстной переменной будет добавлен порядковый номер. Тип, описание и атрибуты переменных при копировании сохраняются.
Рис. 3. Вставка контекстной переменной с помощью пункта контекстного меню