/
switch

CenterView Help

switch

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)

ArgumentTypeDescription
conditionNBooleanThe condition to be checked .
resultNStringResult to be returned if condition is True.
defaultResultStringIf 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

Related content

switch
switch
More like this
switch
switch
More like this
switch
switch
More like this
switch
switch
More like this
switch
switch
More like this
switch
switch
More like this

Please let us know if we could improve this page feedback@phixflow.com