Установка значения временной переменной
J @Set( переменная; значение )
Область применения: без ограничений.
Присваивает значение временной переменной. Временная переменная определяется, существует и может использоваться только в пределах одной формулы. Имя переменной должно задаваться как текстовая строка.
В R 6 не требуется перед использованием @Set определить в формуле переменную. Для предыдущих версий (включая R5) это необходимо. Для определения переменной достаточно использовать ее в выражении присваивания, например, присвоить ей пустое значение в начале формулы:
Имя_временной_переменной := "";
Пример. Формула проверяет, является ли поле FirstName пустым. Если да, то присваивает переменной FullName конкатенацию содержимого поля Title и поля LastName. Если же поле FirstName имеет непустое значение, переменной FullName присваивается конкатенация содержимого поля FirstName и поля LastName.
FullName := "";
@If(
FirstName="";
@Set( "FullName"; Title + " " + LastName );
@Set( "FullName"; FirstName + " " + LastName )
)