Conditionele logica in de Form Builder

Formulieren die zich aanpassen aan elk antwoord

Met regels kan je formulier automatisch velden tonen, verbergen of invullen op basis van de antwoorden van je team. Zo ziet iedereen alleen de relevante velden en verzamel je complete, consistente data.
MoreApp conditional logic "If" "Then"
Zo werkt het

Een voorwaarde en een actie, dat is een regel

Je stelt regels in op het tabblad Regels van de Form Builder, zonder code te schrijven.

Kies een voorwaarde

Bepaal wat er in het formulier moet gebeuren: een antwoord is een bepaalde waarde, bevat een woord, heeft een waarde of is groter of kleiner dan een getal.

Kies een actie

Bepaal wat het formulier doet als aan de voorwaarde is voldaan: velden zichtbaar maken, verbergen of een veld automatisch een waarde geven.

Combineer voorwaarden

Voeg meerdere voorwaarden toe met "En" of "Of". Verandert het antwoord, dan draait MoreApp de actie terug en verwijdert de velden voor je, zodat het formulier altijd klopt.
Praktijkvoorbeelden

Wat je kunt doen met regels

Stel alleen vervolgvragen als dat nodig is

Antwoordt een inspecteur Nee, dan vraagt het formulier om een foto en opmerkingen. Is alles in orde, dan blijven die velden uit beeld.
Als Nooduitgang Nee is, toon Foto en Opmerkingen.

Signaleer een van meerdere problemen

Combineer voorwaarden met "En" of "Of". Is de nooduitgang defect of ontbreekt er iets, dan vraagt het formulier de gebruiker om een foto en opmerkingen.
Als Nooduitgang Defect is of Onderdeel ontbreekt Ja is, toon Foto en Opmerkingen.

Vraag om het juiste aantal foto's

De gebruiker kiest hoeveel foto's er komen. Het formulier toont precies dat aantal verplichte Photo velden.
Als Aantal foto's 2 of 3 is, toon Foto 2.

Reageer op waarden buiten de grens

Gebruik "Meer dan" of "Minder dan" bij een Number veld. Ligt een meting buiten de grens, dan vraagt het formulier welke actie is ondernomen.
Als Temperatuur meer dan 8 is, toon Corrigerende maatregel.

Haal gegevens uit je databron in het formulier

Gebruik placeholders met "Krijgt waarde" om gegevens van het gekozen Search item over te nemen in andere velden, zoals het telefoonnummer van een klant.
Als Klant een waarde heeft, krijgt Telefoon het telefoonnummer van de klant.

Vul gegevens automatisch in

Kiest de gebruiker een klant of land, dan krijgen andere velden de bijbehorende gegevens. Niets typen, geen typfouten.
Als Land Nederland is, krijgt Kantoorlocatie het adres van Utrecht.

Toon andere velden per klant

Stel klantspecifieke vragen alleen aan de klanten waarvoor ze gelden, op basis van de klant die in een Search veld is gekozen.
Als Bedrijfsnaam MoreApp is, toon Serviceniveau.

Toon extra informatie aan specifieke gebruikers

Gebruik de variabele Gebruikersnaam om extra velden of instructies alleen aan bepaalde gebruikers te tonen, zoals teamleiders.
Als Gebruikersnaam teamlead bevat, toon Instructies.

Verberg wat niet van toepassing is

Houd lange checklists kort. Is een onderdeel niet van toepassing op de klus, dan worden de velden verborgen en kan de gebruiker sneller doorgaan.
Als Soort klus Onderhoud is, verberg Installatiecontroles.
Uitgelicht

Stuur het rapport naar de juiste mensen

Laat de gebruiker kiezen wie het rapport ontvangt. Elke optie is met een regel gekoppeld aan een Email veld, zodat de e-mail alleen naar de gekozen mensen gaat.
Meer informatie →
MoreApp sending a report to the correct people with rules

Veelgestelde vragen

Hoe plan ik regels voor een groter formulier?

Begin bij het veld dat je wilt tonen en vraag je af onder welke voorwaarden het zichtbaar moet zijn. Geef elk veld één regel met al zijn voorwaarden, gecombineerd met "Of".

Kan ik e-mails versturen op basis van de antwoorden in een formulier?

Ja. Koppel opties in een Lookup-veld of Checkbox-velden met regels aan E-mail-velden en selecteer die E-mail-velden als dynamische ontvangers. De e-mail wordt alleen verstuurd naar de adressen die bij de keuzes van de gebruiker passen.

Kunnen regels velden automatisch invullen?

Ja. Met de actie Krijgt waarde krijgt een veld een vaste waarde of een dynamische waarde via een placeholder, bijvoorbeeld gegevens van een item dat in een Search-veld is geselecteerd.

Kan één regel meer dan één voorwaarde hebben?

Ja. Voeg meerdere voorwaarden toe en kies "En" of "Of". De actie volgt dan zodra een van de voorwaarden waar is.

Heb ik technische kennis nodig om regels te maken?

Nee. Je maakt regels in het tabblad Regels van de Form Editor door een veld, een voorwaarde en een actie uit een lijst te kiezen. Je hoeft geen code te schrijven.

Wat zijn Regels in MoreApp?

Regels zijn de voorwaardelijke logica van je formulier. Ze tonen, verbergen of vullen velden in op basis van de antwoorden van de gebruiker, zodat elke gebruiker alleen de velden ziet die bij de situatie passen.

Begin met het maken van je eerste formulier.