---
title: Condities instellen in het formulier
description: Informatie tonen of verbergen op basis van ingevulde data (alias(sen)) in het formulier via het 'container' element met een ingestelde conditie.
---

[Terug naar start](https://helpcenter.incontrol.app/migrated)

- [ Starten met Incontrol 
  
  ](https://helpcenter.incontrol.app/migrated/starten-met-incontrol)
- [ Veelgestelde vragen
  
  
  
  ](https://helpcenter.incontrol.app/migrated/veelgestelde-vragen) 
    - [ Proefperiode ](https://helpcenter.incontrol.app/migrated/veelgestelde-vragen#proefperiode)
    - [ Functies ](https://helpcenter.incontrol.app/migrated/veelgestelde-vragen#functies)
    - [ Concepten en documenten ](https://helpcenter.incontrol.app/migrated/veelgestelde-vragen#concepten-en-documenten)
    - [ Integreren met je eigen systemen ](https://helpcenter.incontrol.app/migrated/veelgestelde-vragen#integreren-met-je-eigen-systemen)
    - [ Domeinwijziging naar incontrol.app ](https://helpcenter.incontrol.app/migrated/veelgestelde-vragen#domeinwijziging-naar-incontrol-app)
    - [ Data opslag ](https://helpcenter.incontrol.app/migrated/veelgestelde-vragen#data-opslag)
    - [ Privacy Policy ](https://helpcenter.incontrol.app/migrated/veelgestelde-vragen#privacy-policy)
- [ Formulier Bouwen
  
  
  
  ](https://helpcenter.incontrol.app/migrated/formulier-bouwen) 
    - [ De eerste stappen ](https://helpcenter.incontrol.app/migrated/formulier-bouwen#de-eerste-stappen)
    - [ Instellingen ](https://helpcenter.incontrol.app/migrated/formulier-bouwen#instellingen)
    - [ Werken met afbeeldingen ](https://helpcenter.incontrol.app/migrated/formulier-bouwen#werken-met-afbeeldingen)
    - [ Elementen voor gebruikers ](https://helpcenter.incontrol.app/migrated/formulier-bouwen#elementen-voor-gebruikers)
    - [ Excel koppelen ](https://helpcenter.incontrol.app/migrated/formulier-bouwen#excel-koppelen)
    - [ Importeren van gegevens ](https://helpcenter.incontrol.app/migrated/formulier-bouwen#importeren-van-gegevens)
    - [ Incontrol Automations ](https://helpcenter.incontrol.app/migrated/formulier-bouwen#incontrol-automations)
    - [ Geef je formulier diepgang ](https://helpcenter.incontrol.app/migrated/formulier-bouwen#geef-je-formulier-diepgang)
- [ Beheer
  
  
  
  ](https://helpcenter.incontrol.app/migrated/beheer) 
    - [ Ondersteuning ](https://helpcenter.incontrol.app/migrated/beheer#ondersteuning)
    - [ Gebruikers en groepen ](https://helpcenter.incontrol.app/migrated/beheer#gebruikers-en-groepen)
    - [ Exporteer Profielen ](https://helpcenter.incontrol.app/migrated/beheer#exporteer-profielen)
    - [ Clouddiensten ](https://helpcenter.incontrol.app/migrated/beheer#clouddiensten)
    - [ Beheer licenties ](https://helpcenter.incontrol.app/migrated/beheer#beheer-licenties)
- [ E-inspecties 
  
  ](https://helpcenter.incontrol.app/migrated/e-inspecties)
- [ Incontrol.FIX
  
  
  
  ](https://helpcenter.incontrol.app/migrated/incontrol-fix) 
    - [ Algemene informatie ](https://helpcenter.incontrol.app/migrated/incontrol-fix#algemene-informatie)
    - [ Gebruikers en toegang ](https://helpcenter.incontrol.app/migrated/incontrol-fix#gebruikers-en-toegang)
    - [ Beheer en instellingen ](https://helpcenter.incontrol.app/migrated/incontrol-fix#beheer-en-instellingen)
    - [ Delen en samenwerken ](https://helpcenter.incontrol.app/migrated/incontrol-fix#delen-en-samenwerken)
- [ Vastgoed
  
  
  
  ](https://helpcenter.incontrol.app/migrated/vastgoed) 
    - [ Introductie ](https://helpcenter.incontrol.app/migrated/vastgoed#introductie)
    - [ Opleveringen ](https://helpcenter.incontrol.app/migrated/vastgoed#opleveringen)
    - [ Dé Opleverapp ](https://helpcenter.incontrol.app/migrated/vastgoed#dé-opleverapp)
    - [ Geavanceerd ](https://helpcenter.incontrol.app/migrated/vastgoed#geavanceerd)
- [ Incontrol Academie 
  
  ](https://helpcenter.incontrol.app/migrated/incontrol-academie)

# Condities instellen in het formulier

## Informatie wel of niet tonen op basis van ingevulde data (alias(sen)) in het formulier. Dit door het toepassen van het 'container' element met een ingestelde conditie.

### Formulier

Voeg een [container element](https://helpcenter.incontrol.app/nl/form-builder/de-eerste-stappen/verzamel-en-hergebruik-bouwstenen-met-een-container) toe aan je [formulier](https://incontrol.app/inspectie-formulieren-app). Open het instellingen scherm en ga naar het tabblad 'Conditie'. Zie de uitgebreide beschrijving hoe condities ingesteld kunnen worden in het artikel "[Condities toevoegen aan een formulier](https://helpcenter.incontrol.app/nl/form-builder/incontrol-automations/condities-toevoegen-aan-een-formulier)". 

![container_conditie](https://helpcenter.incontrol.app/hs-fs/hubfs/Knowledge%20Base%20Import/container_conditie.png?width=587&height=283&name=container_conditie.png)

Dit artikel beschrijft meer de technische (on)mogelijkheden die met een conditie kunnen worden bereikt. 

### De conditie

De container wordt wel/niet getoond op basis van de ingestelde conditie. Als het resultaat waar is, is de container zichtbaar, als het resultaat onwaar is, is de container verborgen. Per container kan je 1 conditie instellen, dit kan een simpele of een zeer uitgebreide conditie zijn. 

#### Regels

 Condities worden getest in de volgende volgorde:

1. ( ... )
2. *, /
3. +, -
4. >=, >, <, <=
5. =, !=, in
6. and
7. or

De alias waarde in een conditie is afhankelijk van het gebruik:

- Als de alias wordt gebruikt in een berekening, wordt vergeleken met een nummer of wordt gebruikt in een groter dan/kleiner dan conditie, dan wordt de numerieke waarde gebruikt.
- Als de alias wordt gebruikt met waar/onwaar, dan wordt gecontroleerd of de alias is ingeschakeld of een waarde heeft. Voor alle andere gevallen wordt de tekstwaarde van een alias gebruikt

### Een subformulier instellen

Een container element kan via het subformulier optie verschillende opties weergeven door middel van het testen van een enkele conditie:

Vink bij het invoegen van een container element deze optie aan:

![Container-element-subformulier-instellen](https://helpcenter.incontrol.app/hs-fs/hubfs/image-png-Mar-05-2025-09-12-19-3984-AM.png?width=449&height=175&name=image-png-Mar-05-2025-09-12-19-3984-AM.png)

Via deze optie is het mogelijk om het formulier verschillende opties te weergeven bij een enkele conditie. 

Als voorbeeld een true conditie:

![Voorbeeld-true-conditie](https://helpcenter.incontrol.app/hs-fs/hubfs/image-png-Mar-05-2025-09-35-58-0464-AM.png?width=688&height=160&name=image-png-Mar-05-2025-09-35-58-0464-AM.png)

Als de conditie in het container element waar is, zal het subformulier onder 'True' weergeven worden. En als de conditie niet waar is, zal het subformulier onder 'False' weergeven worden.

### Technische uitleg

#### Logical operators<https://dev.azure.com/maxdoro/Incontrol/_wiki/wikis/Incontrol.wiki/251/Conditions?anchor=logical-operators>

| Operator (Code) | Operator (Text) | Description |
| --- | --- | --- |
| && | and | Left side is true and the right side is true |
| ` |   | Text value |
| + |   | Numeric value of the left side will used with the numeric value of the right side |
| ( ... ) | ( ... ) | Group a condition |

#### Condities<https://dev.azure.com/maxdoro/Incontrol/_wiki/wikis/Incontrol.wiki/251/Conditions?anchor=conditions>

| Operator (Code) | Operator (Text) | Description |
| --- | --- | --- |
| && | and | Left side is true and the right side is true |
| ` |   | Text value |
| + |   | Numeric value of the left side will used with the numeric value of the right side |
| ( ... ) | ( ... ) | Group a condition |

#### Calculation operators

| Operator | Description |
| --- | --- |
| + | Plus |
| - | Minus |
| * | Multiply |
| / | Divide |

### Voorbeelden

#### Generiek<https://dev.azure.com/maxdoro/Incontrol/_wiki/wikis/Incontrol.wiki/251/Conditions?anchor=generic>

Example: @alias

| @alias | Visibility |
| --- | --- |
|   | Hidden |
| true | Visible |
| false | Hidden |
| 0 | Visible |
| 1 | Visible |
| "Hello world" | Visible |

#### boolean<https://dev.azure.com/maxdoro/Incontrol/_wiki/wikis/Incontrol.wiki/251/Conditions?anchor=boolean>

Example: @checkbox = true

| @checkbox | Visibility |
| --- | --- |
| true | Visible |
| false | Hidden |
| 0 | Visible |
| 1 | Visible |
| -1 | Visible |
| "Hello world" | Visible |

#### Numeric<https://dev.azure.com/maxdoro/Incontrol/_wiki/wikis/Incontrol.wiki/251/Conditions?anchor=numeric>

Example: @number = 0

| @number | Visibility |
| --- | --- |
| 0 | Visible |
| 2 | Hidden |
| true | Hidden (true will be interpreted as 1) |
| false | Visible (false will be interpreted as 0) |
| "Hello world" | Hidden |
| "0 Worlds" | Visible |

 

Example: @number >= 3.1

| @number | Visibility |
| --- | --- |
| 3 | Hidden |
| 4 | Visible |
| true | Hidden |
| false | Hidden |
| "Hello world" | Hidden |
| "More then 10 worlds" | Visible |

#### text<https://dev.azure.com/maxdoro/Incontrol/_wiki/wikis/Incontrol.wiki/251/Conditions?anchor=text>

Example: @textbox = "hello"

| @textbox | Visibility |
| --- | --- |
|   | Hidden |
| 0 | Hidden |
| 1 | Hidden |
| "Hello world" | Visible |