2021.1

Table Of Contents
Properties
The Properties subsection is used to create specific properties that are used throughout the
workflow.
For more information see: "Properties and runtime parameters" on page228.
Note
Properties are evaluated in the order they are placed in the list, so properties can use the
values of previously defined properties in their expression.
l Name: The name of the property used to refer to its value.
l Scope: The scope of a property determines when the property is set and how it can be
accessed (see "Accessing properties and runtime parameters" on page230).
l Entire Data: These properties are statically set at the start of a job, before anything
else. They cannot be changed once they have been set, in other words they are
global constants. They are mostly useful for static information such as folder
locations or server addresses.
l Each Record: These properties are evaluated and set at the beginning of each
source record. Once they have been set, these properties can be modified via an
Action step (see "Action step" on page264), but they are always reset at the
beginning of each source record.
l Type: The data type of the property. For more information see "Data types" on page286.
l Default Value: The initial value of the property. This is a JavaScript expression. See
"DataMapper Scripts API" on page382.
Note
Since Entire data properties are evaluated before anything else, such as
Preprocessors, Delimiters and Boundaries in the Settings pane (see "Data
source settings" on page224), these properties cannot read information from the
data sample or from any records.
Page 343