Actions

QS

Date min/nl: Difference between revisions

From LimeSurvey Manual

(Created page with "===Minumum datum (date_min){{NewIn/nl|2.05}} ===")
No edit summary
 
(22 intermediate revisions by 2 users not shown)
Line 2: Line 2:
<onlyinclude>
<onlyinclude>


===Minumum datum (date_min){{NewIn/nl|2.05}} ===  
===Minumum datum (date_min)===  


'''Description'''
'''Beschrijving'''


This question attribute can be used to set the minimum value for the calendar question. It applies to both, the popup-variant of the calendar and the dropdown fields. However, for the dropdown fields, only the year is used as a minimum.
Dit vraagattribuut kan gebruikt worden om een minimale waarde voor de datum te bepalen voor een vraag met een kalender (formaat y-m-d of een Engelse tekst). Het geldt zowel voor de popup-variant als voor de dropdownlijsten.
De defaultwaarde is 1 januari 1900.


'''Valid values'''


#'''Any date value in format YYYY-MM-DD''' (eg., 2013-08-24)
{{Alert|title=Attentie|text=De validatie-optie [[Expression Manager/nl|Expressie beheer]] kan ook worden gebruikt voor het bepalen van een minimum datum. Als je echter de pop-up kalender gebruikt en de expressie is afhankelijk van een vraag op dezelfde pagina wordt het jaar niet goed weergegeven.}}
#'''Any year value'''
#'''Reference to another date/time question'''(eg., dateofbirth)
#'''Expressions''', work on a following page, not on the same: E.g, You can use a date from a previous answer + 3 days as a minimum for the present question by entering: date("Y-m-d",strtotime(departuredate)+3*60*60*24). The question with the code 'departuredate' has to be on a previous page in the survey (either in a different group in group by group mode or use question by question mode).  




'''Geldige waarden'''
*Elke datum in het formaat YYYY-MM-DD (bijv., 2017-08-24)
*Elke waarde voor jaar
*[http://php.net/strtotime Een Engelse tekst] : "now", "-10 years", "tomorrow"
*Referentie aan een andere datum/tijd vraag (bijv., geboortedatum, met de vraagcode)
*'''Expressies''', met expressies kun je dynamisch een startdatum bepalen. Voorbeeld: je kunt een datum van een vorige vraag gebruiken + 3 dagen als het minimum voor de huidige vraag, door: date("Y-m-d",strtotime(vertrekdatum)+3*60*60*24).
</onlyinclude>
</onlyinclude>


[[Category:Question Settings]][[Category:Advanced Question Settings]]
[[Category:Question Settings/nl]][[Category:Question Display Options]]

Latest revision as of 16:41, 24 February 2021


Minumum datum (date_min)

Beschrijving

Dit vraagattribuut kan gebruikt worden om een minimale waarde voor de datum te bepalen voor een vraag met een kalender (formaat y-m-d of een Engelse tekst). Het geldt zowel voor de popup-variant als voor de dropdownlijsten. De defaultwaarde is 1 januari 1900.


  Attentie : De validatie-optie Expressie beheer kan ook worden gebruikt voor het bepalen van een minimum datum. Als je echter de pop-up kalender gebruikt en de expressie is afhankelijk van een vraag op dezelfde pagina wordt het jaar niet goed weergegeven.



Geldige waarden

  • Elke datum in het formaat YYYY-MM-DD (bijv., 2017-08-24)
  • Elke waarde voor jaar
  • Een Engelse tekst : "now", "-10 years", "tomorrow"
  • Referentie aan een andere datum/tijd vraag (bijv., geboortedatum, met de vraagcode)
  • Expressies, met expressies kun je dynamisch een startdatum bepalen. Voorbeeld: je kunt een datum van een vorige vraag gebruiken + 3 dagen als het minimum voor de huidige vraag, door: date("Y-m-d",strtotime(vertrekdatum)+3*60*60*24).