Язык @-формул в LotusDomino R 6.

Установка значения временной переменной


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 )

   )



Содержание раздела