Set Value

Kalipso - Form - Actions - Actions Description - Group Others - Set Value

Assigns a value to a global/local variable or to a control.

Action available for the following operating systems:

Parameters

Type of Object

  • Control <unquoted string> - The control that the user wants to assign a value.

  • Global Variable <unquoted string> - The global variable that the user wants to assign a value.

  • Local Variable <unquoted string> - The local variable that the user wants to assign a value.

  • Multiple Assignment <unquoted string> - This option allows the user to assign values to multilple global/local variables or controls.

  • Type <radiobox> - The type of the value assigned to global/local variable or control. The possible values for this parameter are: Numeric or String.

  • Value <string> or <numeric> - The value to assign to the global/local variable or control. If the Type is String, user must put "" surrounding the value, otherwise user just put the numeric value to assign. User can use a Expression to assign to the variable. Please see here the Numeric Expressions and String Expressions.

Usage

  • Example 1

Set Var(CTRL(Button1); Numeric; 5) Result: CTRL(Button1) = 5

  • Example 2

Set Var(VAR(0); String; "Kalipso") Result: VAR(0)="Kalipso"

  • Example 3

Set Var(CTRL(Button1); VAR(0); String; "Kalipso") Result: CTRL(Button1)=VAR(0)="Kalipso"

This action enforces the type of the global/local variable or control (Example: an assignment of type Numeric to a VAR(0) that is of type String, changes the type of VAR(0) to Numeric).

Last updated