What display conditions are
Display conditions are filter rules that control whether a field, section, widget, or page is shown to a respondent. When the conditions evaluate to true, the element is visible. When they evaluate to false, it is hidden. Display conditions are the core logic system in Filla. The same condition builder is used for:- Field show/hide rules: show or hide a specific field
- Section show/hide rules: show or hide a group of fields
- Widget show/hide rules: show or hide a text block, image, or embed
- Page visibility: skip or show an entire form page
How conditions are evaluated
Conditions are evaluated in real time as the respondent fills out the form. When a referenced field’s value changes, all conditions that reference it are re-evaluated immediately. The element shows or hides without requiring the respondent to navigate to a new page or reload.Condition structure
Each condition has three parts:- Target field: the field whose value is checked
- Operator: how to compare the value
- Value: what to compare against
Shipping method has any of Express
Operators by field type
| Field type | Operators |
|---|---|
| Text | contains, does not contain, is, is not, starts with, ends with, is empty, is not empty |
| Number | greater than, greater than or equal to, less than, less than or equal to, between, not between |
| Date | is on, is not on, is before, is after, is on or before, is on or after, is within, is not within |
| Single/Multiple select | has any of, has all of, has none of |
| Checkbox | is checked, is unchecked |
| Any field | is empty, is not empty |
AND vs OR logic
Multiple conditions in the same rule can be combined with:- AND: all conditions must be true
- OR: at least one condition must be true
What happens to hidden fields
When a field is hidden:- It is not visible to the respondent
- It is not validated (required checks are skipped)
- Its value is cleared before submission. Any previously entered value is not saved to Airtable
Common questions
Can I reference a field from a different page?
Can I reference a field from a different page?
Yes. Any field in the form, including fields from earlier pages, can be referenced in a display condition. Cross-page logic is fully supported.
Can conditions reference computed fields like formulas?
Can conditions reference computed fields like formulas?
Yes. Formula fields, rollup fields, and other computed fields can be referenced in conditions. Their current value (as loaded in the form) is used for evaluation.
What is the difference between display conditions on fields vs pages?
What is the difference between display conditions on fields vs pages?
Field display conditions hide individual fields. Page display conditions skip entire pages. See Page visibility for page-level logic.
Can I negate a group of conditions?
Can I negate a group of conditions?
Yes. Condition groups can be negated. This flips the logic so the group evaluates to true only when the conditions are NOT met.