Overslaan naar inhoud
Nederlands
  • Er zijn geen suggesties want het zoekveld is leeg.

Validatieregels bij een open vraag (kort)

Met validatieregels bepaal je welke antwoorden een deelnemer bij een open vraag (kort) mag invullen, bijvoorbeeld alleen cijfers, precies 11 tekens of een geldig e-mailadres. Voldoet een antwoord niet, dan ziet de deelnemer een foutmelding en kan hij het formulier pas versturen als het antwoord klopt.

​Inhoudsopgave

 

Validatieregels toevoegen

Validatieregels stel je in bij de open vraag (kort) en bij de vraag Organisatie.

Stap 1: Ga in het dashboard van je evenement naar Eventwebsite > Aanmeldformulier.

Stap 2: Klik bij de vraag op het tandwieltje en klik bij Validatie op Validatie bewerken. Het venster Validatieregels opent.

Stap 3: Klik op Regel toevoegen.

Stap 4: Kies in de keuzelijst Kies een regel de regel die je wilt gebruiken. Vraagt de regel om een waarde, zoals een aantal tekens, vul die dan in bij Waarde.

Stap 5: (Optioneel) Vul bij Foutmelding (optioneel) de tekst in die de deelnemer ziet als het antwoord niet aan deze regel voldoet. Laat je dit leeg, dan ziet de deelnemer een standaardmelding.

Stap 6: Herhaal stap 3 tot en met 5 voor elke regel die je wilt toevoegen, en klik op Opslaan.

2-nl (1)

Een antwoord wordt geaccepteerd als het aan alle regels voldoet. De regels die je hebt ingesteld, staan daarna als lijst bij Validatie in de instellingen van de vraag. Met het prullenbakje naast een regel verwijder je die.

Tip: Het venster helpt je fouten te voorkomen. Onder een regel staat een melding als hij nog geen bruikbare waarde heeft, bijvoorbeeld Vul een heel getal groter dan 0 in. Ook zie je het als twee regels botsen, zodat geen enkel antwoord aan allebei kan voldoen, bijvoorbeeld Alleen cijfers samen met Is een e-mailadres.

Opmerking: Wijzig je het soort regel van een regel waarbij al een waarde of foutmelding staat, dan worden die gewist. Het venster vraagt je dat eerst te bevestigen.

Tip: Heeft je evenement meerdere talen? Dan vertaal je je eigen foutmelding net als de tekst van de vraag zelf.

​

De regels

  • Is een e-mailadres: het antwoord moet een geldig e-mailadres zijn.
  • Minimaal aantal tekens en Maximaal aantal tekens: vul bij Waarde een heel getal groter dan 0 in. Spaties voor en na het antwoord tellen niet mee.
  • Alleen cijfers: het antwoord mag alleen de cijfers 0 tot en met 9 bevatten, zonder spaties of andere tekens.
  • Alleen letters: het antwoord mag alleen letters bevatten. Spaties, koppeltekens en apostroffen mogen ook, zodat namen als Jan-Willem en O'Brien kunnen.
  • Alleen hoofdletters en Alleen kleine letters: zoals Alleen letters, maar dan alleen hoofdletters of alleen kleine letters.
  • Is gelijk aan: het antwoord moet precies de waarde zijn die je invult, bijvoorbeeld een toegangscode. Hoofdletters en kleine letters maken niet uit.
  • Is niet gelijk aan: het antwoord mag niet de waarde zijn die je invult. Zo sluit je bijvoorbeeld een nepantwoord als 00000000000 uit. Wil je meerdere waarden uitsluiten, voeg dan voor elke waarde een eigen regel toe.
  • Voldoet aan het regex-patroon en Voldoet niet aan het regex-patroon: voor gevorderde gebruikers. Het hele antwoord moet (of mag niet) passen bij het patroon dat je invult. Lees hieronder meer.

Opmerking: Bij Is gelijk aan en Is niet gelijk aan laat de standaardfoutmelding de waarde niet zien, zodat een toegangscode geheim blijft.

 

Regex-patroon

Met een regex-patroon (regular expression) beschrijf je precies welke vorm een antwoord moet hebben, bijvoorbeeld een postcode als 1234 AB.

  • Het patroon geldt voor het hele antwoord, niet voor een deel ervan.
  • Hoofdletters en kleine letters maken wel uit. Zet (?i) aan het begin van het patroon als ze niet uit mogen maken.
  • Sommige onderdelen van regex worden niet ondersteund, zoals terugverwijzingen en lookarounds. Gebruik je zo'n onderdeel, of klopt het patroon niet, dan zie je onder de regel Dit patroon kan niet worden gebruikt: met de reden in het Engels. Het patroon wordt dan niet opgeslagen.

Opmerking: Vul je bij een regel die al werkte een waarde in die niet bruikbaar is, dan blijft de regel de laatste werkende waarde gebruiken. Onder de regel zie je dan Tot dan gebruikt de regel nog: met die waarde.

​

Wat de deelnemer merkt

  • Voldoet een antwoord niet aan een regel, dan ziet de deelnemer bij de vraag de foutmelding van die regel. Voldoet het antwoord aan meer regels niet, dan ziet hij de melding van de bovenste regel in de lijst.
  • Zonder eigen foutmelding ziet de deelnemer een standaardmelding, zoals Gebruik alleen cijfers., Gebruik minimaal 11 tekens., Dit antwoord is niet toegestaan. of Dit antwoord heeft niet de juiste vorm.
  • Spaties voor en na het antwoord worden verwijderd voordat het antwoord wordt gecontroleerd en opgeslagen.
  • Is de vraag niet verplicht en laat de deelnemer hem leeg, dan worden de regels niet gecontroleerd. Vult hij wel iets in, dan moet het antwoord aan de regels voldoen.
  • Past een deelnemer later zijn registratie aan, dan worden de regels opnieuw gecontroleerd.

3-nl (1)