# Vragen alleen bij bepaalde antwoorden tonen

Met een regel toon je een vraag of een hele stap alleen als eerdere antwoorden kloppen, zodat een bezoeker nooit vragen ziet die niet voor hem gelden. Een dakklus kan naar de dakoppervlakte vragen, een schilderklus naar de ruimtes, en een bezoeker die geen van beide kiest, ziet geen van beide.

## Een regel aan een vraag toevoegen

1. Klik op het tabblad **Bouwen** op de vraag.
2. Klik in de sectie **Logica** op **Alleen tonen bij bepaalde antwoorden**. De sectie toont nu **Toon dit veld als**.
3. Kies een vraag bij **Kies een vraag**, een vergelijking, en (bij **is**, **is niet** en **bevat**) een antwoord bij **Kies een antwoord**, of typ het in **Antwoord** bij vragen zonder opties.
4. Om voorwaarden te combineren klik je op **Voorwaarde toevoegen** en kies je of **alle voorwaarden kloppen** (en) of **een van de voorwaarden klopt** (of).
5. **Opslaan** en **Publiceren**.

**Altijd tonen** verwijdert de regel. Een vraag met een regel toont in het midden van de editor "Getoond als ..." met de regel in woorden.

## Een regel aan een stap toevoegen

Klik op de titel van de stap boven de vragen; rechts openen de stapinstellingen. Klik in **Logica** op **Alleen tonen bij bepaalde antwoorden**; de sectie toont **Toon deze stap als**. Een stapregel verbergt de hele stap met al zijn vragen. In de lijst **Stappen** markeert een vertakkingsicoon een stap die "Alleen getoond als de regel klopt".

## Vergelijkingen

Welke vergelijkingen je kunt kiezen, hangt af van de vraag:

| Vergelijking | Getoond als | Beschikbaar bij |
| --- | --- | --- |
| **is** | Het antwoord precies deze waarde is. | Elk veldtype behalve **Keuzekaarten** met meerdere antwoorden, **Toestemming**, **Bestand uploaden** en **Adres**. |
| **is niet** | Het antwoord iets anders is, of er geen antwoord is. | Hetzelfde als **is**. |
| **bevat** | De bezoeker deze optie heeft aangevinkt, eventueel naast andere. | **Keuzekaarten** met **Meerdere antwoorden toestaan**. |
| **is ingevuld** | De vraag een antwoord heeft. | Elk veldtype. |
| **is niet ingevuld** | De vraag geen antwoord heeft. | Elk veldtype. |

Een **Toestemming**-vakje dat niet is aangevinkt, telt als niet ingevuld. Bij **Keuzekaarten** en **Keuzelijst** kies je uit de opties; bij andere vragen typ je de waarde waarmee je vergelijkt.

## Welke vragen een regel kan gebruiken

Een regel kan alleen een vraag gebruiken die **ervóór** komt:

- De regel van een vraag kan vragen in eerdere stappen gebruiken en vragen erboven in dezelfde stap.
- De regel van een stap kan vragen in eerdere stappen gebruiken.

Koppen en alinea's hebben geen antwoord en kun je niet gebruiken. Is er niets eerders om te gebruiken, dan staat in de sectie "Voeg eerst een vraag vóór deze toe om dit veld alleen bij bepaalde antwoorden te tonen." (of, bij een stap, "Voeg een vraag in een eerdere stap toe om deze stap alleen bij bepaalde antwoorden te tonen.").

Verplaats je een vraag onder een vraag waarvan de regel hem leest, dan markeert de editor die regel met "de regel gebruikt een latere vraag" en kun je niet opslaan tot je het oplost: zet de vraag terug, kies een andere vraag in de voorwaarde of verwijder de voorwaarde. Verwijder je een vraag die door regels wordt gelezen, dan somt de editor die regels eerst op ("Deze regel gebruikt het en verliest die voorwaarde: ...").

## Hoe verborgen vragen zich gedragen

- Een vraag die door zijn regel verborgen is, wordt overgeslagen: de bezoeker ziet hem niet, hoeft hem niet te beantwoorden, ook niet als hij **Verplicht** is, en hij wordt niet opgeslagen.
- Beantwoordt een bezoeker een vraag en wijzigt hij daarna een eerder antwoord zodat die vraag weer verborgen is, dan valt dat antwoord weg. Borkol controleert dit opnieuw bij het versturen, dus een verborgen antwoord komt nooit in je inbox.
- Een regel die een verborgen vraag gebruikt, ziet geen antwoord. Een vervolgvraag die van een verborgen vraag afhangt, is daardoor ook verborgen.

Probeer je regels uit in **Voorbeeld**: vragen verschijnen en verdwijnen terwijl je antwoordt.
