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
- 1Klik på +-knappen mellem blokke, og vælg Betinget logik.
- 2Vælg det felt og den betingelse, der skal evalueres.
- 3Vælg den handling, der skal udføres, når betingelsen er opfyldt.
- 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å.
| Operator | Tilgængelig på |
|---|---|
| Er lig med | Alle spørgsmålstyper |
| Er ikke lig med | Alle spørgsmålstyper |
| Er tom | Alle spørgsmålstyper |
| Er ikke tom | Alle spørgsmålstyper |
| Er en af | Rullemenu, radioknap, afkrydsningsfelter, flervalg |
| Er ikke en af | Rullemenu, radioknap, afkrydsningsfelter, flervalg |
| Indeholder | Kort svar, langt svar, e-mail |
| Begynder med | Kort svar, langt svar, e-mail |
| Slutter med | Kort svar, langt svar, e-mail |
| Større end | Tal, dato, tid |
| Mindre end | Tal, dato, tid |
| Større end eller lig med | Tal, dato, tid |
| Mindre end eller lig med | Tal, 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.
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.