Article Details
Id:12122
Product:finPOWER Connect
Type:FIX
Version:2.02.00
Opened:07/02/2014
Closed:04/08/2014
Released:29/09/2014
Job: J012832
Breaking Change

Queues; Parameters now support expressions returning a 'Date Range' or 'Number Range' from another Parameter

Previously, if a Queue Item's Parameter attempted to default from another Parameter (e.g., using the QueueParameter function), if the other Parameter was a Date Range or Number Range, a warning would be given and the Parameter would not default correctly.

NOTE: The expression evaluator used when calculating Parameter's values does not actually support functionality to perform calculations on Date and Number Ranges; simply to return such a value from another Parameter. Calculations on the 'From' and 'To' parts of the range must still be performed by specifying two expressions separated by the pipe '|' character.

This is flagged as a breaking change since any saved parameters or Queues that specify an expression for a 'DateRange' parameter may require that a pipe character is added to either the beginning or end of the expression (depending on whether the expression relates to the 'From' or 'To' portion).