Templates (Шаблоны)

Эта переменная предоставляет информацию о шаблоне контекста и переменных, значения которых будут использоваться для текущего контекста.

Переменная Шаблоны непосредственно доступна в большинстве контекстов в группе свойств Дополнительные свойства с описанием Переменной шаблона.

Имя переменной:

templates

Записи:

0... не ограничено

Права доступа:

Доступна для чтения/записи на уровне "Не определен" (none).

Формат записи:

Имя поля

Описание поля

Тип поля

Примечания

type

Тип переменной шаблона, с возможными значениями:

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

Только инициализация - Переменная контекста устанавливается только на этапе создания, когда шаблон передается в качестве параметра функции создания.

Динамическая - Переменные контекста, которые получают свое значение из шаблона, обновляются каждый раз, когда обновляется сопоставленная переменная шаблона. Но в отличие от типа Normal, контекстная переменная может быть обновлена вручную или из других источников.

String

name

Имя контекста, значение которого будет определено шаблоном.

String


context

Контекст шаблона.

String


templateVariableName

Имя переменной шаблона

String

expression

Выражение для расчета значения текущей переменной.

В случае для пустого выражения в качестве значения текущей переменной будет взято значение переменной с таким же именем у контекста шаблона.

Иначе, значением переменной будет результатом вычисления выражения. Контекстом по умолчанию для вычисляемого выражения будет контекст шаблона.

String

Может быть null

ignoreFields

Список полей у текущей переменной, которые будут игнорироваться при установке нового значения из переменной контекста шаблона.

DataT able

Может быть null

Поля name и description для переменных genericProperties и childInfo игнорируются по умолчанию.

runInSourceContext

  • Если значение True, выражение вычисляется с использованием контекста по умолчанию шаблона в качестве контекста по умолчанию.

  • Если False, выражение вычисляется с использованием предоставленного контекста в качестве контекста по умолчанию.

Boolean