2021.2

Table Of Contents
l Direct attribution: Assign an integer value directly, such as 42, 99593463712,
record.fields.Total; or data.extract("TotalOrdered");.
l Mathematical operations: Assign the result of any mathematical operation. For example:
22+51, 3*6, 10/5, record.fields["InvTotal"], or
sourceRecord.property.SubTotal. For more information on mathematics in
JavaScript , see w3Schools - Mathematical Operators. For more advanced mathematical
functions, see w3schools - Math Object.
Note
When adding numbers that are not integers, for instance 4.5 + 1.2 , a round
towards zero rounding is applied after the operation was made. In the previous
example, the result, 5.7, is rounded to 5. In another example, -1.5 - 1 results in -2
Object
Objects hold addresses that refer to objects. You can assign any reference type (string, array,
class, or interface) to an Object variable. An Object variable can also refer to data of any value
type (numeric, Boolean, Char, Date, structure, or enumeration).
Defining Object values
l Preprocessor:
l In the Step properties pane, under Properties, add or select a field.
l Specify the Type as Object and set a default value as a semi-colon.
String
Strings contain textual data. Strings do not have any specific meaning, which is to say that their
contents are never interpreted in any way.
Defining String values
l Preprocessor:
l In the Step properties pane, under Properties, add or select a field.
l Specify the Type as String and set a default value as any text between quotes,
followed by a semicolon, e.g. "This is my text";
Page 294