Betinget logik

Vis eller skjul blokke og styr sidenavigation baseret på respondenternes svar.

Hvad er betinget logik

Betinget logik gør din formular dynamisk. Du definerer regler, der udløser handlinger, når en respondents svar opfylder en betingelse.

Tilføj en regel

  1. 1Klik på +-knappen mellem blokke, og vælg Betinget logik.
  2. 2Vælg det felt og den betingelse, der skal evalueres.
  3. 3Vælg den handling, der skal udføres, når betingelsen er opfyldt.
  4. 4Stabl flere betingelser og flere handlinger i den samme regel med Tilføj betingelse og handlingslisten.

Genvej: åbn et spørgsmåls •••-menu og vælg Tilføj betinget logik. Regelblokken lander direkte under det spørgsmål, klar til at blive udfyldt.

Betingelser

En betingelse sammenligner ét svar med en værdi. Hvilke operatorer du kan vælge, afhænger af, hvilken type spørgsmål reglen peger på.

OperatorTilgængelig på
Er lig medAlle spørgsmålstyper
Er ikke lig medAlle spørgsmålstyper
Er tomAlle spørgsmålstyper
Er ikke tomAlle spørgsmålstyper
Er en afRullemenu, radioknap, afkrydsningsfelter, flervalg
Er ikke en afRullemenu, radioknap, afkrydsningsfelter, flervalg
IndeholderKort svar, langt svar, e-mail
Begynder medKort svar, langt svar, e-mail
Slutter medKort svar, langt svar, e-mail
Større endTal, dato, tid
Mindre endTal, dato, tid
Større end eller lig medTal, dato, tid
Mindre end eller lig medTal, dato, tid

Tekstsammenligninger ser bort fra store og små bogstaver og fra mellemrum omkring teksten, så "Ja" og "ja" matcher den samme regel.

Kombination af betingelser

En regel kan rumme lige så mange betingelser, du har brug for. Klik på AND-mærkatet mellem to af dem for at skifte det til OR.

På hinanden følgende AND-betingelser danner én gruppe, og hver OR starter en ny. "A AND B OR C AND D" udløses derfor, når både A og B er sande, eller når både C og D er sande.

Handlinger

Én regel kan køre flere handlinger på én gang. De udløses alle i samme øjeblik, betingelserne er opfyldt.

Spring til side

Springer til en bestemt side, når betingelsen er opfyldt. Fungerer sammen med flersidede formularer.

Kræv svar

Gør et felt påkrævet kun, når betingelsen er opfyldt.

Vis blokke

Viser de valgte blokke. En blok, der er mål for en Vis blokke-handling, starter skjult og dukker først op, når betingelsen er opfyldt.

Skjul blokke

Fjerner specifikke blokke fra visningen, når betingelsen er opfyldt.

Skjul knap for at deaktivere fuldførelse

Fjerner fuldførelsesknappen, så formularen ikke kan sendes, mens betingelsen er opfyldt. Brug den til at stoppe en respondent, der ikke opfylder kravene.

Eksempel

Hvis svaret på "Er du studerende?" er "Ja", vises feltet "Student-ID". Ellers forbliver det skjult.

Tip

Et skjult spørgsmål springes over, når siden valideres, så et påkrævet spørgsmål, som en regel har skjult, kan aldrig blokere en indsendelse.