Avaya Customer Interaction Express 1.0 IVR-Editor User Manual page 28

Table of Contents

Advertisement

22 • Terms and elements of the IVR Editor
Operator
Explanation
String operators
Links words (e.g. "Call"+"Center" becomes "CallCenter", "31"+"5"
+
becomes "315".
==
Lexicographic comparison of words for equal to (e.g., "CallCenter"
=="CallCenter" is correct)
!=
Lexicographic comparison of words for not equal to (e.g.,
"CallCenter" !="CallCenter" is correct)
Lexicographic comparison of words for less than (e.g., "CallCenter"
<
< "callCenter" is correct).
<=
Lexicographic comparison of words for less than or equal to. (e.g.,
"CallCenter" <= "callCenter" is correct)
>
Lexicographic comparison of words for greater than. (e.g.
"callCenter" > "CallCenter" is correct)
>=
Lexicographic comparison of words for greater than or equal to.
(e.g., "callCenter" >= "CallCenter" is correct)
~
Lexicographic comparison of words contains a part. (e.g.
CallCenter" ~"Center" is true).
Lexicographic comparison of words contains a part. Case-sensitivity
#
is not taken into account (e.g. CallCenter" #"CENTER" is true).
Integer functions
cstr(?)
Converts an integer to a string, e.g., cstr(3) returns "3"
?if(?)
Returns Operand1 as integer if the condition in Operand2 is TRUE,
e.g.5 if (1==1) returns 5; 5 if (1==0) returns 0
?ifnot(?)
Returns Operand1 as integer if the condition in Operand2 is FALSE,
e.g.5 if (1==1) returns 0; 5 if (1==0) returns 5
String functions
Changes strings to capital case, e.g. upper("CallCenter") to
Upper(?)
"CALLCENTER"
Lower(?)
Changes strings to lower-case letters, e.g. lower("CallCenter") to
"callcenter"
cint(?)
Changes strings to integers, e.g., cint("22") to 22
isempty(?)
Checks a string for empty contents, e.g., isempty("") is true.
Returns Operand1 if the condition in Operand2 is TRUE, e.g.,
? if(?)
"CallCenter" if (1==1) returns "CallCenter", "CallCenter" if (1==0)
returns ""
? ifnot(?)
Returns Operand1 if the condition in Operand2 is FALSE, e.g.
"CallCenter" ifnot (1==1) returns "", "CallCenter" ifnot (1==0)
returns "CallCenter"
? left ?
Returns the left n characters of Operand1, e.g. "CallCenter" left 4
returns "Call"
? leftfirst ?
Returns the left part of Operand1 ending with the first appearance of
Operand2, e.g., "CallCenter" leftfirst "a" returns "Ca", "CallCenter"
leftfirst "z" returns ""
? leftfirstex ?
Returns the left part of Operand1 ending before the first appearance
of Operand2, e.g., "CallCenter" leftfirstex "a" returns "C";
"CallCenter" leftfirstex "z" returns "".
? leftlast ?
Returns the left part of Operand1 ending with the last appearance of
Operand2, e.g., "CallCenter" leftlast "C" returns "CallC";
"CallCenter" leftlast "z" returns "".
? leftlastex ?
Returns the left part of Operand1 ending before the last appearance
of Operand2, e.g., "CallCenter" leftlastex "C" returns "Call";
"CallCenter" leftlastex "z" returns ""
? mid ?
Returns the right part of Operand1 from the character defined with
Operand2 (zero-based index), e.g., "CallCenter" mid 4 returns
"Center"
User Manual CIE 1.0 IVR-Editor

Advertisement

Table of Contents
loading

This manual is also suitable for:

Customer interaction express 1.0Ivr-editor

Table of Contents