Actions

QS

Date max/nl: Difference between revisions

From LimeSurvey Manual

(Updating to match new version of source page)
No edit summary
 
(16 intermediate revisions by 2 users not shown)
Line 2: Line 2:
<onlyinclude>
<onlyinclude>


===Maximum datum (date_max){{NewIn/nl|2.05}} ===  
===Maximum datum (date_max)===  


'''Beschrijving'''
'''Beschrijving'''


This question attribute can be used to set the minimum value for the date question (in Y-m-d format or any English valid string) . It applies to both, the popup-variant of the calendar and the dropdown fields.
Dit vraagattribuut kan gebruikt worden om een maximale waarde 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.
Besides validation via Expression Manager, the selection of days in the popup calender is also limited accordingly. The year in popup calendar is not updated if Expression use Question in same page.
 
{{Alert|title=Attentie|text=De validatie-optie [[Expression Manager/nl|Expressie beheer]] kan ook worden gebruikt voor het bepalen van een maximum datum. Als je echter de popup kalender gebruikt en de expressie is afhankelijk van een vraag op dezelfde pagina, dan wordt het jaar niet goed weergegeven.}}


'''Geldige waarden'''
'''Geldige waarden'''


* Any date value in format YYYY-MM-DD (eg., 2013-08-24)
* Elke datum in het formaat ''''YYYY-MM-DD''' (bijv., 2018-08-24)
* Any year value
* Elke waarde voor jaar
* Any English string : "now", "-10 years", "tomorrow"
* Een Engelse tekst : "now", "-10 years", "tomorrow"
* Reference to another date/time question : AnotherDateQuestion
* Referentie aan een andere datum/tijd vraag (bijv. geboortedatum, met de vraagcode)
* Expressions : With expressions, a minimum date can be dynamically calculated. For example, 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).
* Expressies, Hiermee kan een datum worden bepaald. Voorbeeld: je kunt een datum van een vorige vraag gebruiken + 365 dagen als het maximum voor de huidige vraag, door: date("Y-m-d",strtotime(vertrekdatum)+365*60*60*24).
 
</onlyinclude>
</onlyinclude>




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

Latest revision as of 19:57, 2 April 2018


Maximum datum (date_max)

Beschrijving

Dit vraagattribuut kan gebruikt worden om een maximale waarde 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.

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


Geldige waarden

  • Elke datum in het formaat 'YYYY-MM-DD (bijv., 2018-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, Hiermee kan een datum worden bepaald. Voorbeeld: je kunt een datum van een vorige vraag gebruiken + 365 dagen als het maximum voor de huidige vraag, door: date("Y-m-d",strtotime(vertrekdatum)+365*60*60*24).