COM-FSM
COM-FSM > SIS Documentation > Forms and Reports > Validation > Comparison

Comparison

Page last modified 13:58, 22 Feb 2009 by kgirrard
Table of contents
No headers

Comparison operators

Summary Comparisons used to express relationships (e.g. greater than, equal to) between values.
Maintainer Information Technology
Source Information Technology
Affects Various forms and reports that evaluate information based on conditional relationships
Affected By  
Values

SQL is a printf-style string with placeholders (%s) for the left- and right-hand sides of the comparison, or multiple values in the case of more complex expressions.

Javascript is a regex replacement string using positional parameters ($1, $2, etc.). The left-hand side is expressed as $1.

Requirements  
Operation

The order of the values supplied for the SQL string is the same for all expressions; the left-hand side is always the database value being tested, the right-hand side is what the database value is being compared with.

For expressions that evaluate a range (e.g. BETWEEN) a lower and upper bound are expected.

Sets of values can also be used, and are generally constructed from a comma-separated list of values, but may also be an SQL sub-query.

 

Powered by MindTouch Core