Profile Variables

images/download/attachments/21304741/Phase_3_2-version-2-modificationdate-1513045975000-api-v2.png

These variables can be created in a profile in phase 3 and are valid only in this profile (in contrast to system variables). The variable name within the profile must be unique.

Create Variables

The following screenshot shows the dialogue for defining variables in profiles.

images/download/attachments/21304741/Phase_3_1_EN-version-2-modificationdate-1526286220000-api-v2.png

(1) Initializing type-safe prevents, for example, that an Integer value of 1 is returned as string 1.0. To do so, the content of the variable is internally stored as basic type and not as a string.

(2) Name and type of the variable.

(3) The initial value of the variable. This can either be a constant value or a field value from the source tree (syntax: @fieldname@). If the initial value is a field value, the variable is initialized when the field first receives a value. If additionally (4) is active, this initialization will be done again for each record. Otherwise, the initial value will only be assigned once, at the beginning of the job. Attention: Do not activate option (4) for variables with prefix MSG_CALL_ and system variables which only receive a value once at the beginning of a job.

(5) If you have entered all values, click here. However, the values will not be permanently saved until you click (6).