Использование условий

Марин

Посетитель
Добрый день! Можно ли в Руна (версия 6.0.39) условие задавать по типу if-else? то есть, например:
если [Поле1]=Значение1
то [Поле2]=Значение1, иначе [Поле2]=Значение2
 

Vladimir

Администратор
Команда форума
Добрый день!
Для реализации данной задачи служит функция String(Поле=значению?Вариант1:Вариант2), которую можно использовать в составном поле (все функции шаблонов, кроме тех, которые возвращают файл или изображение, работают в составном поле).
Если условие выполняется, то функция возвращает первый вариант, если нет - второй.
В качестве вариантов могут выступать другие поля, если они совпадают по имени. При совпадении имени и необходимого значения, значение надо взять в двойные кавычки.
Примечание: если результатом выступает числовое значение, которое надо использовать дальше в расчётах, его надо копировать в числовое поле. Данное условие будет снято в 7-ой версии.
 

Vladimir

Администратор
Команда форума
Добрый день.
Нет, нельзя - проверяется только одно условие и его выполнение или невыполнение.
 
Сверху Снизу