Conditional Operators
Operator
|
Function/Comments
|
Response
|
---|
Equal
| Compares the value of two variable values, the "left" value and the "right" to see if they are equal.
This operator assumes that the two values being compared are character or string values, and it compares the value of alphabetic characters taking case into account. In other words, this operator treats the letter "A" and the letter "a" as the different values.
| - In the Condition item, if the two values are equal, the call flow proceeds to the node designated in the Next Form property.
- In the If item, if the two values are equal, Dialog Designer plays the associated prompt.
|
NotEqual
| Compares the value of two variable values, the "left" value and the "right" to see if they are not equal.
This operator assumes that the two values being compared are character, or string, values, and it compares the value of alphabetic characters taking case into account. In other words, this operator treats the letter "A" and the letter "a" as the different values.
| - In the Condition item, if the two values are not equal, the call flow proceeds to the node designated in the Next Form property.
- In the If item, if the two values are not equal, Dialog Designer plays the associated prompt.
|
GreaterThan
| Compares the value of two variable values, the "left" value and the "right" to see whether the value of the left variable is greater than the value of the right variable.
This operator assumes that the two values being compared are character, or string, values, and it compares the value of alphabetic characters taking case into account. In other words, this operator treats the letter "A" and the letter "a" as the different values.
| - In the Condition item, if the value of the left variable is greater than the value of the right variable, the call flow proceeds to the node designated in the Next Form property.
- In the If item, if the value of the left variable is greater than the value of the right variable, Dialog Designer plays the associated prompt.
|
LessThan
| Compares the value of two variable values, the "left" value and the "right" to see whether the value of the left variable is less than the value of the right variable.
This operator assumes that the two values being compared are character, or string, values, and it compares the value of alphabetic characters taking case into account. In other words, this operator treats the letter "A" and the letter "a" as the different values.
| - In the Condition item, if the value of the left variable is less than the value of the right variable, the call flow proceeds to the node designated in the Next Form property.
- In the If item, if the value of the left variable is less than the value of the right variable, Dialog Designer plays the associated prompt.
|
EqualsIgnoreCase
| Compares the value of two variable values, the "left" value and the "right" to see if they are equal.
This operator assumes that the two values being compared are character, or string, values, and it compares the value of alphabetic characters without regard to case. In other words, this operator treats the letter "A" and the letter "a" as the same value.
| - In the Condition item, if the two values are equal, the call flow proceeds to the node designated in the Next Form property.
- In the If item, if the two values are equal, Dialog Designer plays the associated prompt.
|
NotEqualsIgnoreCase
| Compares the value of two variable values, the "left" value and the "right" to see if they are not equal.
This operator assumes that the two values being compared are character, or string, values, and it compares the value of alphabetic characters without regard to case. In other words, this operator treats the letter "A" and the letter "a" as the same value.
| - In the Condition item, if the two values are not equal, the call flow proceeds to the node designated in the Next Form property.
- In the If item, if the two values are not equal, Dialog Designer plays the associated prompt.
|
=
| Compares the value of two variable values, the "left" value and the "right" to see if they are equal.
This operator assumes that the two values being compared are number values.
| - In the Condition item, if the two values are equal, the call flow proceeds to the node designated in the Next Form property.
- In the If item, if the two values are equal, Dialog Designer plays the associated prompt.
|
!=
| Compares the value of two variable values, the "left" value and the "right" to see if they are not equal.
This operator assumes that the two values being compared are number values.
| - In the Condition item, if the two values are not equal, the call flow proceeds to the node designated in the Next Form property.
- In the If item, if the two values are not equal, Dialog Designer plays the associated prompt.
|
<
| Compares the value of two variable values, the "left" value and the "right" to see whether the value of the left variable is less than the value of the right variable.
This operator assumes that the two values being compared are number values.
| - In the Condition item, if the value of the left variable is less than the value of the right variable, the call flow proceeds to the node designated in the Next Form property.
- In the If item, if the value of the left variable is less than the value of the right variable, Dialog Designer plays the associated prompt.
|
<=
| Compares the value of two variable values, the "left" value and the "right" to see whether the value of the left variable is less than or equal to the value of the right variable.
This operator assumes that the two values being compared are number values.
| - In the Condition item, if the value of the left variable is less than or equal to the value of the right variable, the call flow proceeds to the node designated in the Next Form property.
- In the If item, if the value of the left variable is less than or equal to the value of the right variable, Dialog Designer plays the associated prompt.
|
>
| Compares the value of two variable values, the "left" value and the "right" to see whether the value of the left variable is greater than the value of the right variable.
This operator assumes that the two values being compared are number values.
| - In the Condition item, if the value of the left variable is greater than the value of the right variable, the call flow proceeds to the node designated in the Next Form property.
- In the If item, if the value of the left variable is greater than the value of the right variable, Dialog Designer plays the associated prompt.
|
>=
| Compares the value of two variable values, the "left" value and the "right" to see whether the value of the left variable is greater than or equal to the value of the right variable.
This operator assumes that the two values being compared are number values.
| - In the Condition item, if the value of the left variable is greater than or equal to the value of the right variable, the call flow proceeds to the node designated in the Next Form property.
- In the If item, if the value of the left variable is greater than or equal to the value of the right variable, Dialog Designer plays the associated prompt.
|
HasMore
| Checks a collection associated with a variable to see if there are any more items in the collection that have not been processed.
| - In the Condition item, if there are more items to be processed, the call flow proceeds to the node designated in the Next Form property.
- In the If item, if there are more items to be processed, Dialog Designer plays the associated prompt.
|
HasNoMore
| Checks a collection associated with a variable to see if there are any more items in the collection that have not been processed.
| - In the Condition item, if there are no more items to be processed, the call flow proceeds to the node designated in the Next Form property.
- In the If item, if there are more items to be processed, Dialog Designer plays the associated prompt.
|
HasPrevious
| Checks a collection associated with a variable to see if there are any previous items in the collection that have not been processed.
| - In the Condition item, if there are previous items to be processed, the call flow proceeds to the node designated in the Next Form property.
- In the If item, if there are previous items to be processed, Dialog Designer plays the associated prompt.
|
HasNoPrevious
| Checks a collection associated with a variable to see if there are no previous items in the collection that have not been processed.
| - In the Condition item, if there are no previous items to be processed, the call flow proceeds to the node designated in the Next Form property.
- In the If item, if there are previous items to be processed, Dialog Designer plays the associated prompt.
|
IsEmpty
| Checks a variable, the "left" variable, to see if it has any value assigned. If it does not have a value assigned, the operator returns a value of true.
| - In the Condition item, if the variable has no value assigned, that is, it is an empty variable, the call flow proceeds to the node designated in the Next Form property.
- In the If item, if the variable is an empty variable, Dialog Designer plays the associated prompt.
|
NotEmpty
| Checks a variable, the "left" variable, to see if it has any value assigned. If it does have a value assigned, the operator returns a value of true.
| - In the Condition item, if the variable has a value assigned, that is, it is not an empty variable, the call flow proceeds to the node designated in the Next Form property.
- In the If item, if the variable is not an empty variable, Dialog Designer plays the associated prompt.
|
IsTrue
| Checks a variable, the "left" variable, to see it if has a value of true.
This operator assumes that the variable is a Boolean variable.
| - In the Condition item, if the variable has a value of true, the call flow proceeds to the node designated in the Next Form property.
- In the If item, if the variable has a value of true, Dialog Designer plays the associated prompt.
|
IsFalse
| Checks a variable, the "left" variable, to see it if has a value of false.
This operator assumes that the variable is a Boolean variable.
| - In the Condition item, if the variable has a value of false, the call flow proceeds to the node designated in the Next Form property.
- In the If item, if the variable has a value of false, Dialog Designer plays the associated prompt.
|
IsAfter
| Checks to see if the "left" variable has a date/time value that is later than the "right" variable.
This operator assumes that both variables are of the same date or time format.
| - In the Condition item, if the left variable has a date/time value later than the right variable, the call flow proceeds to the node designated in the Next Form property.
- In the If item, if the left variable has a date/time value later than the right variable, Dialog Designer plays the associated prompt.
|
IsBefore
| Checks to see if the "left" variable has a date/time value that is earlier than the "right" variable.
This operator assumes that both variables are of the same date or time format.
| - In the Condition item, if the left variable has a date/time value earlier than the right variable, the call flow proceeds to the node designated in the Next Form property.
- In the If item, if the left variable has a date/time value earlier than the right variable, Dialog Designer plays the associated prompt.
|
IsDigits
| Checks to see if the variable is of type Digits. That is, it checks to see if all the characters of the variable are digits.
| - In the Condition item, if the variable is of type Digits, the call flow proceeds to the node designated in the Next Form property.
- In the If item, if the variable is of type Digits, Dialog Designer plays the associated prompt.
|
isNull
| Checks to see if the value of the variable is "__DD_NULL".
| - In the Condition item, if the variable is of type setNull, the call flow proceeds to the node designated in the Next Form property.
- In the If item, if the variable is of type setNull, Dialog Designer plays the associated prompt.
|