Hoe Zichtbaarheid Werkt
Een goed formulier voelt aan als een gesprek, niet als een ondervraging. Door de zichtbaarheid van velden te beheren, kun je “vertakkende” ervaringen creëren die irrelevante vragen verbergen en alleen velden weergeven wanneer deze werkelijk nodig zijn. Dit houdt je formulieren schoon, vermindert gebruikersmoeheid en verhoogt de voltooiingspercentages.
Hoe zichtbaarheid werkt
Elk veld in onze Form Designer heeft een Visibility-eigenschap. Deze eigenschap wordt aangestuurd door een eenvoudige formule die moet resulteren in True (Weergeven) of False (Verbergen).

Stap voor stap: een veld weergeven op basis van een antwoord
Laten we een veelvoorkomend voorbeeld gebruiken: alleen om details over gevaar vragen als de gebruiker bevestigt dat hij/zij een gevaar heeft gezien.
- Identificeer het triggerveld: Zorg ervoor dat je “triggervraag” (bijvoorbeeld Zie je ergens gevaar?) een duidelijke Data Name heeft. In dit voorbeeld gebruiken we
seeHazards. - Voeg je afhankelijke veld toe: Plaats het veld dat je wilt verbergen (bijvoorbeeld een tekstveld voor “Gevaarbeschrijving”) direct onder de trigger. Geef het een Data Name zoals
hazardsDescription. - Zoek de Visibility-eigenschap: Selecteer het
hazardsDescription-veld. Scroll in het eigenschappenpaneel aan de rechterkant omlaag naar de Advanced-sectie om Visibility te vinden. - Pas de logica toe: Voer de volgende formule in het Visibility-vak in:
{{seeHazards}} = 'Yes' - Test en opslaan: Wanneer de gebruiker “Yes” selecteert, wordt de formule True en verschijnt het veld. Als hij/zij “No” selecteert of het leeg laat, is de formule False en blijft het veld verborgen.
Veelgebruikte zichtbaarheidsformules
Je kunt verschillende operators gebruiken om diverse soorten logica af te handelen:
| Scenario | Formuliervoorbeeld |
| Match een specifieke keuze | {{fieldDataName}} = 'ChoiceValue' |
| Weergeven als NIET een specifieke keuze | {{fieldDataName}} != 'ChoiceValue' |
| Weergeven als een getal groter is dan | {{amount}} > 100 |
| Weergeven als meerdere voorwaarden worden vervuld | {{seeHazards}} = 'Yes' AND {{riskLevel}} = 'High' |
Ontwerptips
- Paginazichtbaarheid: Je kunt dezelfde formules toepassen op hele Pagina’s in de Form Designer. Als een gebruiker aan het begin een specifieke categorie selecteert, kun je hele formuliergedeelten overslaan die niet op hen van toepassing zijn.
- Standaardstatus: Onthoud dat velden standaard zichtbaar zijn (een lege Visibility-eigenschap is standaard True).
- Data Names zijn belangrijk: Gebruik altijd beschrijvende Data Names. Het is veel gemakkelijker om
{{hasInsurance}} = 'Yes'te schrijven dan{{field12}} = 'Yes'.
Heb je meer geavanceerde logica nodig? Bekijk onze Gids voor het maken van formules voor meer informatie over berekeningen, datumvergelijkingen en complexe “IF”-instructies.
Antwoord niet gevonden?
Staat jouw vraag er niet bij? Neem dan direct contact met ons op.
Contact opnemen