Дизайнер ELMA > Бизнес-процессы > Контекст / Карточка контекстной переменной

Карточка контекстной переменной

В карточке переменной отображаются все параметры переменной: название, тип хранимых данных и т. д. Чтобы открыть карточку, нажмите на название переменной на вкладке Контекст или в настройках элемента, в котором используется переменная.

Карточка переменной состоит из 2 вкладок: Общие и Дополнительные.

Вкладка «Общие»

context-variable-card-1

начало внимание

Полный набор полей на этой вкладке зависит от типа данных, который хранит переменная.

В этой статье будут описаны только основные параметры, которые присущи всем типам данных. О настройке переменной с определенным типом данных вы можете прочитать в статье об этом типе.

конец внимание

Отображаемое имя — название переменной, которое отображается на формах задач, событий и других элементов процесса.

Типтип данных, которые хранит переменная.

начало внимание

После публикации процесса тип переменной изменить нельзя.

конец внимание

Обязательно для заполнения — при установке флажка переменная станет обязательной для заполнения на формах процесса.

Описание — здесь вы можете указать подробную информацию о переменной: ее назначение или место использования.

Блок «Структура данных»

Здесь вы можете посмотреть и изменить системные имена: Имя свойства и Имя поля в БД.

  • Имя свойства — название свойства, которое будет использоваться в сценариях и отчетах;
  • Имя поля в БД — название поля в таблице БД, в котором будут храниться значения переменной.

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

Вкладка «Дополнительные»

Блок «Настройки»

context-variable-card-2

Участвует в поиске (фильтре) — если вы установите этот флажок, то значение переменной можно будет использовать в качестве параметра для поиска процесса.  

Если кроме этого флажка в поле Форма фильтра выбран вариант «Показывать», то переменная будет добавлена на форму расширенного поиска процесса.

Если в поле Форма фильтра выбран вариант «Скрывать» или «Только чтение», то фильтрацию по этой переменной можно будет использовать только в сценариях.

Входное — переменная является входной. Значения таких переменных заполняются при старте процесса и должны поступить из внешних источников: из другого процесса или объекта.  

Выходное — переменная является выходной. Значения таких переменных можно передавать в другие процессы.

Блок «Отображение в представлениях»

context-variable-card-3

Вы можете выбрать, на каких формах процесса будет отображаться свойство.

Блок «Таблица»

Здесь вы можете настроить то, как будет выглядеть переменная в таблицах портала. Например, на страницах «Мои процессы» или «Монитор процессов».

context-variable-card-4

Ширина колонки — ширина колонки, в которой отображается значение свойства в пикселях. Также вы можете изменить ширину колонки и на страницах портала.

Выравнивание в строке — определите, где именно будет расположено значение переменной в ячейке: по левому/правому краю или по центру.

Разрешить сортировку — если установить этот флажок, то можно будет отсортировать таблицу по значениям этой переменной.

Блок «Вычисление значения»

Здесь вы можете настроить автоматическое вычисление значения переменной.

context-variable-card-5

Значение вычисляется с помощью сценария. Текст сценария введите в поле Сценарий на С#.

Нашли опечатку? Выделите текст, нажмите ctrl + enter и оповестите нас