Documentation Index

Fetch the complete documentation index at: https://docs.lobstersoftware.com/llms.txt

Use this file to discover all available pages before exploring further.

Profile variables

Prev Next

Scope/Lifetime

Live in the profile (and not in other profiles) during the profile run/test.

images/download/attachments/201678485/leiste-version-1-modificationdate-1747993736857-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.

Defining variables

images/download/attachments/201678485/variables-version-1-modificationdate-1747993736855-api-v2.png

(1) Initialize variables 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) Variable, Type: Name and type of the variable.

(3) Value: 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 the Reset option 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.

 CAUTION:  Do not activate option Reset for variables with prefix MSG_CALL_ and System variables which only receive a value once at the beginning of a job.

NOTE: See also the reset variables() function.

(4) Done: The values will not be permanently saved until you click here.