User Tools

Site Tools


Guide Section: Processing Object Data | EASAP Tree: DATA PROCESSING Branch

REPEATED MAP takes a LIST and maps it to a new LIST according to a mapping defined in Inputs: and Outputs:

REPEATED MAP is similar to SCALAR MAP except that the object to be mapped is a LIST. The list size of the REPEATED MAP will be the same as the object selected in the List: parameter. DORs can be used in both the Inputs: and Outputs: parameters, and when these DORs reference list objects, you can select whether:

  • these DORs are expanded out into a comma separated list, known as the Expand method, or
  • they are replaced with the value in the referenced list that corresponds to the current location in the list set as the Value: parameter, known as the REPEATED EXPAND method.

Note: All the possible values for each item of the list object specified in the List: parameter must be known to ensure a match with one of the values specified in the Inputs: parameter.

Essential Parameters:
List:Name of LIST
Inputs:LIST of possible choices of List: that will be mapped to new values in Outputs:
Outputs:LIST of values for REPEATED MAP that correspond to Inputs: LIST above.
Optional Parameters:
Delimiter:Character to act as delimiter in DORs in Inputs: or Outputs: above. default→%
Input Expansion:Determines expansion method for DORs in Inputs:(default→Expand, Format, Repeated Expand, Repeated Format)
Output Expansion:Determines expansion method for DORs in Inputs: (default→Expand, Format, Repeated Expand, Repeated Format)
Unit Group:Associates value with an existing DIMENSIONAL GROUP
Trim Whitespace:Specify whether whitespace is trimmed when DORs used for Inputs: and Outputs: (default→Trim, Leave as is)