skip to main content
Corticon Studio: Rule Language Guide : Rule operator details and examples : In (Range)
 

Try Corticon Now

In (Range)

SYNTAX

Date
<Date1> in (<earlierDate2>..<laterDate3>)
DateTime
<DateTime1> in (<earlierDateTime2>..<laterDateTime3>)
Decimal
<Decimal1> in (<smallerDecimal2>..<largerDecimal3>)
Integer
<Integer1> in (<smallerInteger2>..<largerInteger3>)
String
<String1> in (<startString2>..<endString3>)
Time
<Time1> in (<earlierTime2>..<laterTime3>)
A square bracket on either end of the expression indicates that the start or end value is to be included in the range.

DESCRIPTION

Returns the value true if the attribute type is contained in the range of valid values for the attribute.

USAGE RESTRICTIONS

*For integer and decimal data types, the range of values are not in single quotes. For example, (1..3)).
*For date and String data types, the range of values are in single quotes. For example, ('A'..'C')).
The Operators row of the table in Vocabulary Usage Restriction does not apply. The in operator can be used in Conditions and Filters, but not in Actions.

RULESHEET EXAMPLE

The following Rulesheet uses in ranges for three data types OR'ed together in a filter to be tested against request data:

SAMPLE TEST

A sample Ruletest provides examples. Input and Output panels are shown below.