formbasedocs
Naar de appApp

Building Forms

Formulierstructuur

Pagina's, kolommen, slepen en neerzetten, de voortgangsbalk en de bedankpagina — alles wat de lay-out van je formulier bepaalt.


Pagina’s

Elk formulier begint als één pagina. Voor korte formulieren (minder dan ~7 velden) is dat meestal genoeg. Wanneer een formulier langer wordt of vertakt in verschillende flows, splits je het op in pagina’s zodat respondenten telkens een overzichtelijke set vragen zien.

Wanneer meerdere pagina’s gebruiken

  • 7+ velden — een lange scroll voelt zwaar aan; pagina’s verdelen het werk in beheersbare stappen.
  • Formulieren met meerdere doelen — intake, betaling en bevestiging horen elk op een eigen pagina.
  • Voorwaardelijke vertakking — logicaregels kunnen op basis van antwoorden naar hele pagina’s springen of ze overslaan.

Een pagina toevoegen

  1. 1

    Voeg een pagina-einde in

    Typ / op het canvas, zoek naar Pagina-einde en kies het. Alles onder het einde wordt de volgende pagina.

  2. 2

    Velden en inhoud toevoegen

    Elke pagina is onafhankelijk. Voeg een willekeurige combinatie van vragen, inhoudsblokken, kolommen en media toe.

  3. 3

    De pagina een naam geven (optioneel)

    Open het blokmenu van het pagina-einde en kies Paginanaam instellen. Benoemde pagina's zijn veel makkelijker te kiezen als doel van een logica-paginasprong.

  4. 4

    Volgorde aanpassen

    Sleep blokken tussen pagina's, of gebruik Omhoog verplaatsen / Omlaag verplaatsen in het blokmenu om inhoud te herschikken.

Respondenten navigeren tussen pagina’s met de knoppen Volgende en Terug die formbase automatisch toevoegt. De laatste pagina toont een knop Verzenden in plaats van Volgende. Terug doorloopt de pagina’s die de respondent daadwerkelijk heeft bezocht, zodat een paginasprong stap voor stap wordt teruggedraaid in plaats van hen op de vorige pagina te laten belanden.

De bedankpagina is niet een van deze pagina’s — het is het scherm na het indienen, en het telt nooit mee in het aantal pagina’s.

Voortgangsbalk voor meerdere pagina’s

Een dunne voortgangsbalk bovenaan het formulier toont respondenten hoe ver ze zijn.

Hoe het werkt

DetailGedrag
BerekeningHuidige paginanummer gedeeld door het aantal pagina-einden — dus pagina 1 van 4 toont 0% en de laatste pagina toont 100%
PaginasprongenElke pagina die het formulier bevat telt mee, of deze respondent ze nu ziet of niet. Een sprong die pagina's overslaat, laat de balk vooruitspringen
Formulieren met één paginaDe balk is verborgen wanneer het formulier geen pagina-einden heeft

Paginasprongen met logica

Conditionele logica kan naar een specifieke pagina springen — bijvoorbeeld: “Als de respondent ‘Zelfstandige’ kiest, ga naar pagina 4”. De sprong gebeurt wanneer de respondent op de pagina met die vraag op Volgende klikt. Op latere pagina’s gaat Volgende in paginavolgorde verder. Een regel die alleen verborgen of berekende velden leest, kan vanaf elke pagina springen, maar alleen vooruit. Een pagina die een sprong overslaat, telt als verborgen: de vragen erop zijn niet verplicht, en de antwoorden erop worden verworpen. Zie Conditionele logica.

Kolommen

Met kolommen plaats je blokken naast elkaar. Gebruik ze voor compacte lay-outs — een naam en e-mailadres op één rij, een afbeelding naast een beschrijving, of gegroepeerde keuzevelden.

Kolommen toevoegen

  1. 1

    Voeg een kolommenblok in

    Typ / op het canvas, zoek naar 2 kolommen en kies het. Er verschijnt een rij met twee kolommen.

  2. 2

    Blokken binnen elke kolom toevoegen

    Klik in een kolom en voeg een willekeurig blok toe — vragen, inhoud, media. Elke kolom gedraagt zich als een minipagina.

  3. 3

    Blokken tussen kolommen verplaatsen

    Sleep een blok van de ene kolom naar de andere.

DetailWaarde
Beginindeling2 kolommen (via het blokmenu)
Meer kolommen toevoegenSleep blokken in een rij om deze uit te breiden

Wat niet in een kolom kan

Logica, Verborgen veld, Berekend veld, Pagina-einde, Bedankpagina en een herhalende groep werken alleen op het hoogste niveau van het formulier. Het blokmenu verbergt ze zolang de cursor in een kolom staat. Een herhalende groep verbiedt nog iets meer: Payment, Schedule appointment en Documents zijn ook uitgesloten, omdat een inzending één keer betaalt, boekt en documenten krijgt — niet één keer per invoer.

Responsief gedrag

Kolommen stapelen verticaal op kleine schermen. Respondenten op mobiel zien één kolom tegelijk, zodat het formulier leesbaar blijft.

Slepen en neerzetten

Elk blok heeft een sleepgreep aan de linkerkant. Pak die vast om blokken binnen een pagina te herschikken of ze tussen kolommen te verplaatsen.

Blokken herschikken

  • Binnen een pagina — sleep een blok omhoog of omlaag om de positie te wijzigen.
  • Tussen kolommen — sleep een blok van de ene kolom naar de andere.

Blokmenu

Klik op de sleepgreep (of tik op de blokindicator op een touchscreen) om een menu te openen. Wat het biedt hangt af van het blok; dit zijn de items die je het vaakst tegenkomt.

ActieWat het doet
Zet om inConverteert een vraag naar een ander type zonder gegevens te verliezen. Drie families converteren vrij binnen zichzelf: de tekstachtige invoervelden (Text Input, Text Area, Email, Website URL, Phone Number, Number), de optiegebaseerde (Radio Buttons, Checkboxes, Dropdown, Ranking en afbeeldingskeuze), en de schalen (Star Rating en lineaire schaal)
OptiesPer-type afstelling: willekeurige volgorde, max sterren of schaalmaximum, enkele of meerdere afbeeldingskeuze
ValidatieDe regels voor dit vraagtype — zie Veldinstellingen
VeldsleutelDe naam die automatiseringen voor dit veld gebruiken
Markeer als verplicht / Markeer als optioneelOf een leeg antwoord de inzending blokkeert (alleen vragen)
Titel verbergen / Titel weergevenBehoudt de vraag maar laat het label weg
Placeholder instellen / Standaardwaarde instellenWisselt naar welke van de twee je typt
UitlijnenLinks, Centreren of Rechts — op afbeeldingen en andere media
Inspringen / Inspringen verwijderenInsprongniveau van een lijstitem (Tab en Shift+Tab doen hetzelfde)
Herhalende groep makenVerpakt het blok, of de hele selectie, in een herhalende groep
Hier invoegen / Onderaan invoegenVoegt een leeg blok toe op of na deze positie
DuplicerenKopieert het blok direct eronder
Omhoog verplaatsen / Omlaag verplaatsenVerschuift het blok één positie
Verbergen / WeergevenVerbergt het blok voor respondenten zonder het te verwijderen — logica kan het later weer tonen
VerwijderenVerwijdert het blok

Selecteer meerdere blokken tegelijk — sleep er een rechthoek omheen, shift-klik op een tweede blok om het bereik te pakken, of druk twee keer op Cmd/Ctrl+A — en hetzelfde menu werkt dan op ze allemaal: omzetten, verplicht, titelweergave, in een groep verpakken, dupliceren, verplaatsen, verbergen, verwijderen.

Herhalende groepen

Een herhalende groep is een gelabelde container met een set velden — zoals een groep “Extra gasten toevoegen” met Naam en Leeftijd. Respondenten voegen zoveel invoeren toe als ze nodig hebben, zodat jij vooraf niet hoeft te raden hoeveel het er worden. Voeg een nieuwe Herhalende groep in vanuit het blokmenu, of selecteer een reeks bestaande velden en kies Herhalende groep maken.

Voor de volledige gids — groepen bouwen, invullen, en hoe invoeren verschijnen in inzendingen — zie Herhalende groepen.

Bedankpagina

Elk formulier heeft een bedankpagina — altijd de laatste pagina. Dit is wat respondenten zien nadat ze hebben ingediend. Personaliseer het met koppen, afbeeldingen, links en doorgevoerde antwoorden — of stuur in plaats daarvan door naar een externe URL.

Zie Bedankpagina & Doorverwijzing voor de volledige gids.

Volgende stappen