Support Dashboard Veldtypes Datum- en tijdveld

Datum- en tijdveld

Veldtypes: Datum- en tijdveld - schermafbeelding 1

Wanneer je temporale gegevens wilt vastleggen, gebruik je ons Datum/Tijd-veld.
Zoals de naam al aangeeft, stelt dit formulierveld je in staat om datums, tijden en datum + tijdwaarden in te zamelen.

Net als bij de meeste formuliervelden heeft het Datum/Tijd-veldtype een set gemeenschappelijke eigenschappen die je kunt configureren om het gedrag en uiterlijk van het veld te bepalen.

We bieden uitgebreide informatie over elke afzonderlijke eigenschap in de formulierontwerper zelf – klik gewoon op de kleine “?”-knoppen om gedetailleerde hints te zien.

Hieronder hebben we enkele belangrijke aspecten van het Datum/Tijd-veldtype gemarkeerd.


Overzicht Datum/Tijd-type

Dit stelt je in staat om aan te geven of het veld alleen datums, alleen tijden of een combinatie van datum- en tijdwaarden moet vastleggen.

De keuze is eenvoudig genoeg – overweeg welke waarde je nodig hebt voor jouw scenario.

Je moet echter voorzichtig zijn met de tijdzone-implicaties van deze opties.

Datum- en tijdwaarden zijn makkelijk te begrijpen, maar worden ingewikkelder wanneer gebruikers in meerdere tijdzones werken.

Afhankelijk van de optie die je kiest, slaat ons platform waarden op in ofwel de lokale apparaattijdzone ofwel de UTC/GMT-tijdzone:

  • Alleen datum slaat waarden op in de lokale apparaattijdzone
  • Alleen tijd slaat waarden op in de lokale apparaattijdzone
  • Datum & Tijd slaat waarden op in de UTC-tijdzone

Tijdintervallen

De minuten-intervallen die het selectieveld voor tijd aan de gebruiker zal weergeven.

Bijvoorbeeld: als je 15 minuten selecteert, kan de gebruiker alleen minuten kiezen met waarden van 0, 15, 30, 45.

Veldtypes: Datum- en tijdveld - schermafbeelding 2

Aan de app- en platformzijde geeft ons systeem automatisch alle Datum & Tijd-waarden weer volgens de tijdzone van de ingelogde gebruiker.

Gebruikers moeten de Datum- en tijdwaarden zien aangepast aan hun tijdzone in het Data-gebied van de beveiligde website.

Je hoeft je dus niet te veel zorgen te maken over welke optie je kiest, omdat het platform zorg zal dragen voor het weergeven van de antwoordwaarden in de juiste tijdzone. We bieden ook een optie op de pagina Organisatie-instellingen waarmee je kunt opgeven dat de gebruikerspecifieke tijdzone wordt gebruikt bij het werken met Datum & Tijd-waarden in gevallen van sjabloon genereren en algemene gegevensexport.


Werken met Datum & Tijd-waarden in formules en gegevensbronnen

Wanneer je met Datum/Tijd-veldantwoorden in formule-scenario’s werkt – zoals Dynamische waarde, Zichtbaarheid, Gegevensbronbinding – moet je voorzichtig zijn met de hierboven genoemde tijdzone-implicaties van je Datum/Tijd-typebeslissing voor het betreffende veld.

Je kunt datum- & tijdwaarden tussen lokale en UTC-tijdzones converteren met behulp van de DATETOLOCAL() en DATETOUTC() formulefuncties.

Als je rijen in een gegevensbron invoegt/bijwerkt met Datum & Tijd-waarden uit een formulier (zie ons “Bind to Data Source” formulierrecept voor instructies), zul je zien dat de waarden in de gebonden gegevensbronkolom in UTC-tijdzone staan.

Dit is consistent met ons platformbeleid om Datum & Tijd-waarden op te slaan in UTC-tijdzone en zorgt ervoor dat je gegevensbron correct werkt wanneer deze is gebonden aan Datum & Tijd-velden.


Hoe je Datum & Tijd-waarden in je lokale tijdzone opgeslagen krijgt

Als je een formulier wilt hebben dat een datum & tijdwaarde in je lokale tijdzone moet vastleggen, moet je ofwel:

  1. Afzonderlijke Alleen datum en Alleen tijd velden gebruiken in plaats van één Datum & Tijd-veld.
    Onthoud dat we bij velden Alleen datum/Alleen tijd de waarden in de lokale apparaattijdzone opslaan.
    Je kunt deze waarden altijd naar wens combineren wanneer je deze antwoorden in sjablonen of connectoren gebruikt.OF
  2. Één Datum & Tijd-veld gebruiken, maar voeg een Verborgen veld toe dat de gelijkwaardige waarde van de lokale datum & tijd opslaat.
    Dit wordt gedaan met behulp van de DATETOLOCAL() formulefunctie in de eigenschap Dynamische waarde van het Verborgen veld.
    Onthoud dat Verborgen velden waarden in tekstopmaak opslaan, dus als je dit Verborgen veld in een datumformule wilt gebruiken – zoals DATEDIFF() – moet je het Verborgen veld terug converteren naar een Datum & Tijd-waarde via de DATE() formulefunctie.

Antwoord niet gevonden?

Staat jouw vraag er niet bij? Neem dan direct contact met ons op.

Contact opnemen