Periode (met mogelijkheid tot herhalen)

Periode wordt gebruikt bij vragen waar de bezoeker een periode moet kunnen selecteren. De einddatum die de gebruiker invoert kan nooit voor de startdatum liggen. De periode kan ook uitgebreid worden met tijdstippen.

Let op: dit vraagtype is enkel beschikbaar voor ZAAKSYSTEEM 


Onder het tabblad vraag kan je volgende eigenschappen instellen:

Standaard vraageigenschappen

Titel

In het invulveld 'Titel' kan je de titel van de vraag zoals getoond in het formulier invoeren. 

De optie 'Toon titel' laat je toe de titel al dan niet te verbergen in het formulier.

Helptekst

In het invulveld 'Helptekst' kan je een informatie bij de vraag toevoegen. Wanneer het veld ingevuld is, wordt er een helptekst bij de vraag getoond. Deze helptekst wordt als een (question) getoond naast de titel van de vraag. Door het pictogram aan te klikken, wordt de helptekst zichtbaar.

Verplicht

Door de optie 'Verplicht' te activeren moet de vraag in het formulier verplicht ingevuld worden. In het formulier wordt achter de titel een * getoond.

Vraag ID

In het invulveld 'Vraag ID' kan je de achterliggende ID van het vraagtype invoeren. De informatie die ingevoerd wordt in het veld, wordt met deze ID in de databank opgeslagen.

Per formulier moet deze waarde uniek zijn.

Standaard wordt deze ingevuld met een unieke code. Om bepaalde informatie correct op te slaan in de databank is het belangrijk dat je gebruik maakt van de vooraf gedefinieerde gestandaardiseerde vraag ID's.


De verschillende waarden van het veld worden opgeslagen in verschillende variabele velden:

  • Resultaat (tekstueel): <vraag ID>_result
  • Startdatum: <vraag ID>_date_from
  • Einddatum: <vraag ID>_date_to
  • Duurtijd in dagen: <vraag ID>_days → Dit is de duurtijd voor de gekozen data, exclusief de uitzonderingen.
  • Duurtijd in dagen voor volledige periode: <vraag ID>_period → Dit is de duurtijd voor de volledige lengte van de periode (steeds inclusief de dag waarop de periode begint en de dag waarop de periode eindigt).
  • Startuur: <vraag ID>_hour_from
  • Einduur: <vraag ID>_hour_to
  • Uitzonderingen: <vraag id>_exceptions
  • Uitzonderlijke minimumdatum gekozen: <vraag id>_exceptional → De variabele geeft aan of er een datum tussen de minimumdatum en de uitzonderlijke minimumdatum gekozen is of niet. Indien dit het geval is bevat het veld de waarde 'true'.

Zichtbaarheid

Door de zichtbaarheid in te stellen kan je bepalen waar het vraagtype getoond wordt. 

Mogelijke opties zijn:

  • Altijd zichtbaar: het veld is zichtbaar in het formulier, het overzicht en de detailpagina. Dit is de standaardwaarde.
  • Niet op overzicht: het veld is enkel zichtbaar in het formulier en de detailpagina.
  • Niet in formulier: het veld is enkel zichtbaar in het overzicht en de detailpagina.
  • Niet op detailpagina: het veld is enkel zichtbaar in het formulier en het overzicht.
  • Niet in formulier en overzicht: het veld is enkel zichtbaar in de detailpagina.
  • Niet in formulier en op detailpagina: het veld is enkel zichtbaar op het overzicht
  • Niet op overzicht en op detailpagina: het veld is enkel zichtbaar in het formulier. 
  • Het veld is nooit zichtbaar: het veld is nooit zichtbaar.

Extra vraageigenschappen

Weergave

Met de keuzelijst 'Weergave' bepaal je hoe het vraagtype 'Periode' getoond wordt. Kies 'Enkel datum' als je enkel met een start- en einddatum wilt werken. Kies 'Datum en tijd' als je ook een tijdstip aan de periode wenst toe te voegen.

Data uitsluiten

Dagen van de week

Door dagen van de week uit te sluiten, kan je bepalen welke dagen niet ingevoerd mogen worden door de gebruiker. Selecteer de gewenste dagen uit de lijst.

Specifieke vakantie- of sluitingsdagen

Door specifieke vakantie- of sluitingsdagen uit te sluiten, kan je bepalen welke specifieke data niet ingevoerd mogen worden door de gebruiker. Voer de gewenste data in.

Herhalen toestaan

Door herhalen toe te staan heeft de gebruiker de mogelijkheid om een wekelijkse of maandelijkse herhaling in te voeren.

Uitzonderingen toevoegen toestaan

Door uitzonderingen toevoegen toe te staan heeft de gebruiker de mogelijkheid om één of meerdere dagen als uitzondering binnen de geselecteerde periode in te voeren.

Validatieregels

 Hoe stel je validatieregels in?

Een validatieregel toevoegen

Om een validatieregel toe te voegen, ga je als volgt te werk

  • Selecteer onder Validatieregels de gewenste validatieregel uit de lijst 
  • Klik in het invulveld bij de parameters die tevoorschijn komen (of en hoeveel parameters er getoond worden, is afhankelijk van de gekozen validatieregel)
  • Kies in het dialoogvenster 'Waarde invoeren' dat verschijnt voor de gewenste optie
    • Vraagwaarde: selecteer een blok en een vraag waarnaar je wilt verwijzen
    • Vaste waarde: geef de gewenste waarde in
  • Kies 'Invoegen'

De validatieregel wordt toegepast met de parameters zoals geconfigureerd.

Om nog een validatieregel heb je twee mogelijkheden:

  • Indien je beide validatieregels wilt afdwingen, kies je 'Validatieregel toevoegen'. Aan alle toegevoegde validaties moet in dat geval voldaan worden.
  • Indien je een OF validatie wilt hanteren, kies je 'Regel toevoegen'. Alle verschillende regels worden worden dan als een OF validatie gecontroleerd.

Een validatieregel wijzigen

Klik op de invulvelden bij de parameters die je wilt wijzigen en voer de gewenste wijzigingen door in het dialoogvenster 'Waarde invoeren'.

Een validatieregel verwijderen

Klik op het vuilbakpictogram bij de validatieregel die je wenst te verwijderen.


Volgende validatieregels zijn beschikbaar:

Standaard validatieregels

Specifieke validatieregels

Prefill

 Hoe stel je een prefill in?

Een prefill toevoegen

Om een prefill toe te voegen, ga je als volgt te werk

  • Selecteer onder Prefill de gewenste prefill uit de lijst 
  • Klik in het invulveld bij de parameters die tevoorschijn komen (of en hoeveel parameters er getoond worden, is afhankelijk van de gekozen prefill)
  • Kies in het dialoogvenster 'Waarde invoeren' dat verschijnt voor de gewenste optie
    • Vraagwaarde: selecteer een blok en een vraag waarnaar je wilt verwijzen
    • Vaste waarde: geef de gewenste waarde in
  • Kies 'Invoegen'

De prefill wordt toegepast met de parameters zoals geconfigureerd.

Dit proces kan herhaald worden om meerdere prefills toe te voegen. In dit geval probeert het systeem eerst om de eerste prefill uit te voeren. Als deze niet lukt, wordt de volgende uitgevoerd, en zo verder, tot er een prefill slaagt.

Een prefill wijzigen

Klik op de invulvelden bij de parameters die je wilt wijzigen en voer de gewenste wijzigingen door in het dialoogvenster 'Waarde invoeren'.

Een prefill verwijderen

Kies in de keuzelijst prefill voor 'Geen prefill'.

Volgende prefills zijn beschikbaar

Standaard prefills

Specifieke prefills