Метка «Выбор»
Метка выбор используется для вывода разных текстов в шаблоне в зависимости от значения поля. Она работает по принципу: если значение совпадает с одним из заданных, подставляется соответствующий текст.
Эта метка похожа на поле типа «Перечисление», но работает не только с ним. Вы можете использовать выбор с текстовыми, числовыми и другими полями — главное, чтобы значение можно было сравнить с вариантом.

Принцип работы:
-
Система берёт значение указанного поля.
-
Сравнивает его со списком вариантов.
-
Если найдено совпадение — выводится текст, связанный с этим вариантом.
-
Если совпадения нет:
- будет показан текст из блока прочее, если он указан;
- иначе — не будет выведено ничего.
Синтаксис

-
Обязательные параметры:
— открывает блок, в скобках указывается поле, которое нужно проверить.
— задаёт значение, при котором будет выведен связанный текст.
— закрывает блок выбор.
-
Необязательные параметры:
— используется, если значение поля не совпало ни с одним вариантом.
📌 Все значения в вариант(...) указываются точно — с учётом регистра и заключаются в двойные кавычки.
📌 Если блок прочее не добавлен, а совпадений нет — на этом месте в шаблоне не будет ничего.
Пример:
Задача: в зависимости от текстовой оценки вывести число
-
Отлично → 5
-
Хорошо → 4
-
Удовлетворительно → 3
-
Плохо → 2
Шаги:
-
Создайте поле типа Текст с идентификатором
оценка. -
В шаблоне установите курсор в нужное место.
-
Перейдите на вкладку «Метки» и выберите «Выбор» → «Выбор».

-
В появившемся окне укажите идентификатор поля
оценкаи нажмите ОК.
-
После открытия блока вставьте первый вариант:
- «Выбор» → «Вариант».

- Введите
"Отлично"(в двойных кавычках) и нажмите ОК.

- После метки в шаблоне напишите:
5.
-
Повторите шаг для остальных вариантов:

-
Для обработки других значений вставьте блок «Прочее» и укажите текст по умолчанию, например:
Нет оценки. -
Закройте конструкцию меткой
/выбор.
Результат:
Если пользователь введёт "Отлично" — подставится 5. Если введено что-то другое, а такого варианта нет — появится текст Нет оценки.