Dynamic Logic Tools
1. Equality Checks
- is : Matches exactly with the specified value.
- is not : Does not equal the specified value.
2. Existence Checks
-
is empty : The value must be blank or contain no value.
-
is not empty : The value must contain any data (not blank).
3. Inclusion Checks
-
is any of : Matches at least one value from a specified list.
-
is every of : Must contain all values from a specified list (applicable for multiple settings).
4. Substring Checks
- contains : Includes a specified substring.
- does not contain : Excludes a specified substring.
- starts with : Begins with a specified prefix.
- ends with : Concludes with a specified suffix.
5. Date/Time Checks
-
is before : The date/time is earlier than a given point.
-
is after : The date/time is later than a given point.
-
is before or on : The date/time is before or exactly on a specified point.
-
is after or on : The date/time is after or exactly on a specified point.
6. Numeric Comparisons
- is equal to : Matches a specified numeric value (for Slider, Opinion Scale, Rating).
- is not equal to : Does not match a specified numeric value.
- is greater than : Exceeds a specified numeric value.
- is lower than : Falls below a specified numeric value.
- is greater than or equal to : Meets or exceeds a specified numeric value.
- is lower than or equal to : Meets or falls below a specified numeric value.
- between : Falls within a specified numeric range.
Note: ‘contains’, ‘does not contain’, ‘starts with’, and ‘ends with’ conditions for text entry question.
Note: ‘is before’, ‘is after’, ‘is before on’ and ‘is after on’ conditions for Date Time question.
