bs Operators

 

Assign values to variables and add them together:

// assign the value 5 to x and define x as decimal value

dec x=5     

// assign the value 2 to y
dec y=2    

// assign the value 7 to z (x + y) 
dec z

z=<x>+<y>   

 

Wrong:

dec z=<x>+<y>

 
The assignment operator (=) assigns a value to a variable.
 
Assignment
dec x

x=10

 

 
The addition operator (+) adds numbers:
 
Adding
dec x,y,z
x=2
y=3
z=<x> * <y>

 
The multiplication operator (*) multiplies numbers.
 
Multiplying
dec x,y,z
x=2
y=3
z=<x> * <y>

 

 

 

Beas Script Arithmetic Operators

Arithmetic operators are used to perform arithmetic on numbers:

 

Operator        Description

+        Addition

-        Subtraction

*        Multiplication

/        Division

 
Arithmetic operators are fully described in datawindow expression

 

 

Beas Script String Operators

For Strings and all other formats operators not available

The system add all placeholders

 

Example

string txt1,txt2,txt3
txt1=Martin
txt2=Doe
txt3=<txt1> <txt2>
messagebox=<txt3>
// Return: John Doe

 

 

Alternative variant is setvar. 

setvar=txt1=Martin
setvar=txt2=Doe
setvar=txt3=<txt1> <txt2>
messagebox=<txt3>