Please enable JavaScript to view this site.

The function setvar() writes any value to be specified into a variable to be defined.

 

Structure of the command

 

setvar('var','value');

 

 

Return value

positive

if the variable is created correctly and/or if its value has been correctly applied

negative

if the variable cannot be created (see warning undervar)

 

Parameters

var

Name of the variable in which the value of 'value’ is to be stored. The name of the variable must be unique.

 

empty

anchor link Attention:

The name of the variable var must not start with a number.

Otherwise, the variable will not be saved

 

value

Content to be output when the variable 'var’ is queried.

 

Example 1

The value of the attribute "Name" is to be read from an LDAP directory. This is to be stored in the variable "name_from_ldap".

The statement looks like this:

 

Line

Code

01

if (rmatchsplit('@customer1\.com')) {

02

setvar('customer','c1');

03

}

04

if (rmatchsplit('@customer2\.com')) {

05

setvar('customer','c2');

06

}

 

Explanation

In this example, the email is checked for the presence of the expression @customer1.com in the envelope recipients (line 01). For those recipients whose email address contains the expression, the variable $customer with the content c1 is set.

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Topic Header: ALT+t
Topic Body: ALT+b
Contents: ALT+c
Search: ALT+s
Exit Menu/Up: ESC