Возвращаемое значение#
| Тип | Значение |
|---|---|
| none (MD action) | Записывает переменную MD; её тип определяется выражением и атрибутами. |
Присваивание#
Слой: Mission Director, действия.
<set_value name="$Label" exact="'example'" />
<set_value name="$Revision" exact="0" />
<set_value name="$Records" exact="table[]" />| Атрибут | Назначение |
|---|---|
name |
Путь записываемой переменной |
exact |
Выражение значения |
operation |
Операция над значением, если она указана |
Увеличение ревизии#
<set_value name="$Revision" operation="add" exact="1" />Счётчик должен существовать и иметь подходящий тип. Инициализацию и миграцию сохранённого состояния нужно проектировать отдельно.
Область видимости#
$Revision текущего контекста и Init.$Revision не обязательно являются одной переменной. У обработчиков с экземплярами явно определите, что локально запросу, а что хранится в общем реестре.
Это не полный перечень атрибутов элемента. Новые формы сверяйте с XSD своей версии и проверяйте запуск.
Подробнее: переменные MD, миграции.