CenterView Help

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Function: switch()

Evaluates a set of conditions in turn, and returns the associated result for the first match.

Syntax

switch([condition1, result1],[condition2, result2],[,...,[conditionN, resultN]],defaultResult)

Argument Type Description
conditionN Boolean The condition to be checked .
resultN String Result to be returned if condition is True.
defaultResult String If no condition results in True, this is the default result to be returned.

Examples

switch( [startsWith(in.cli, "01223"), "Cambridge"], [startsWith(in.cli, "01604"), "Northampton"], "Elsewhere" )

This example shows how attribute in.cli, holding a telephone number, can be compared to a number of start codes and resolved to a destination. If none of the codes are matched, "Elsewhere" is the default destination returned.

Returns "Cambridge" if in.cli = "01223456765".

See Also

  • No labels