Voorwaardelijke logica & vertakkingen

Voorwaardelijke logica zorgt ervoor dat je enquête zich aanpast op basis van de invoer van de gebruiker. Je kunt hele pagina’s tonen of verbergen, of het verloop binnen een enkele pagina regelen.

Pagina’s tonen of overslaan

Bepaal of een pagina verschijnt op basis van eerdere antwoorden. Als niet aan de voorwaarde wordt voldaan, wordt de hele pagina overgeslagen en gaan respondenten door naar de volgende pagina.

P2
Page 2

Elements on this page are only shown if the condition is met

Verloopbeheer

Gebruik verloopbeheer om logica binnen een pagina te beheren. Je kunt de rest van de pagina overslaan of de enquête direct beëindigen.

P2
Page 2
Yes
No

Voorwaarden bouwen

Zowel paginalogica als verloopbeheer gebruiken dezelfde voorwaardenbouwer. Een voorwaarde definieert een regel die de engine evalueert aan de hand van de huidige enquêtegegevens.

Basisvoorwaarde

Een basisvoorwaarde vergelijkt een “feit” (het antwoord op een vraag) met een waarde of een ander feit.

  • Feit: De te controleren vraag (bijv. “Wat is je lievelingskleur?”).
  • Operator: De uit te voeren bewerking (bijv. is gelijk aan).
  • Waarde: De waarde waarmee vergeleken wordt.

Gecombineerde voorwaarden

Je kunt meerdere voorwaarden combineren met EN / OF logica, direct in de editor. Klik op de knop + Voorwaarde toevoegen om complexe regels te maken.

Ondersteunde operatoren

De beschikbare operatoren zijn afhankelijk van het type element dat wordt geëvalueerd.

Tekst (String)

eq
is equal to
contains
contains
exists
has a value

Getal

eq
is equal to
gt
greater than
gte
greater than or equal to
lt
less than
lte
less than or equal to
exists
has a value

Boolean (Ja/Nee)

true
is true
exists
has a value

Enkelvoudige keuze

eq
is equal to
in
is one of
exists
has a value

Meervoudige keuze

eq
is equal to
in
contains any of
all
contains all of
exists
has a value