Actions

Default answers/nl: Difference between revisions

From LimeSurvey Manual

No edit summary
No edit summary
 
(46 intermediate revisions by 3 users not shown)
Line 2: Line 2:
<onlyinclude>
<onlyinclude>


===Standaard waarde (defaults)===


'''Beschrijving'''
=Introductie=


Hiermee kun je de standaardwaarde instellen voor enkele lijst, meerkeuze en tekst vraagtypes {{NewIn/nl|1.92}}.


U kunt bij meerdere vraagtypes een standaardwaarde kiezen die vastgelegd wordt als de deelnemer de vraag overslaat of de ingestelde standaardwaarde aanvaard . De optie staat onder de knop '''Wijzig standaardantwoorden''' op het vraagpaneel:


'''Geldige waarden'''
*Bij enkele keuze vragen: Je kunt met dropdown veld(en) de verlangde standaard kiezen.
*Bij neerkeuze vragen: Je kunt met een checkbox de verlangde standaard kiezen (aanvinken of niet aanvinken).
*Bij tekst vragen{{NewIn/nl|1.92}}" Je kunt in een tekstveld een waarde of een [[Expression Manager/nl|expressie]] invullen.  Bij een expressie moet je omringende accolades gebruiken.


'''Voorbeeld'''
<center>[[FIle:Edit default answers example.png]]</center>
*Bij een niet anonieme enquête staat de leeftijd van de respondent op het moment van de aanmaken van de token tabel in  {TOKEN:ATTRIBUTE_1}. Je wilt nu een vraag voorinvullen met deze waarde en aan de respondent vragen om de leeftijd indien nodig te corrigeren. In het invoerveld voor de standaardwaarde geef je dan op {TOKEN:ATTRIBUTE_1}


</onlyinclude>


[[Category:Question Settings/nl]][[Category:Advanced Question Settings/nl]]
=Geldige waarden=
 
 
*Bij een enkelekeuzevraag is er een dropdownveld met de mogelijke waarden.
*Bij meerkeuzevragen zijn er checkboxes met de mogelijke waarden.
*Bij tekstvragen is er een tekstveld waar je een string of een  [[ExpressionScript - Presentation/nl|expressie]] kunt invoeren. (Gebruik bij een expressie haakjes.)
*Bij datum/tijd-vragen, als je een vaste waarde zet, dan moet het formaat zijn YYYY-MM-DD (voorbeeld 2022-02-28). Je kunt  een expressie gebruiken om de datum te zetten, het formaat moet dan ('Y-m-d') of ('Y-m-d H:s') zijn. Voorbeeld: om de huidige datum en tijd als standaard te gebruiken, vul dan: '''date ('Y-m-d H:s')'''. Het formaat in de expressie is onafhankelijk van het formaat in de vraaginstellingen.
 
{{Alert|Title=Attention|text= '''Attentie:'''
* Voor een verborgen vraag is er een alternatieve oplossing mogelijk met ExpressionScript met de [[ExpressionScript - Presentation/nl#Uitkijken met gebruik operator (=)| assignment operator]].}}
 
 
=Standaardwaarde in ExpressionScript=
 
 
Alleen bij ''tekst'' en ''Ja/Nee'' vraagtypes kun je in ExpressionScript standaardwaarden wijzigen. Gebruik voor de andere vraagtypes de [[ExpressionScript - Presentation/nl#Gebruik toekenningsoperator|toekenningsoperator]].
 
 
=Voorbeeld=
 
 
*Als de enquête niet anoniem is en als {TOKEN:ATTRIBUTE_1} de leeftijd is van de deelnemer toen de deelnemerstabel is aangemaakt. Je wilt een vraag/standaardantwoord vooraf invullen met de leeftijd om te deelnemer de kans te geven dit te controleren en te verbeteren. Je moet dan {TOKEN:ATTRIBUTE_1} in het invoerveld invullen.

Latest revision as of 14:38, 25 February 2023


Introductie

U kunt bij meerdere vraagtypes een standaardwaarde kiezen die vastgelegd wordt als de deelnemer de vraag overslaat of de ingestelde standaardwaarde aanvaard . De optie staat onder de knop Wijzig standaardantwoorden op het vraagpaneel:



Geldige waarden

  • Bij een enkelekeuzevraag is er een dropdownveld met de mogelijke waarden.
  • Bij meerkeuzevragen zijn er checkboxes met de mogelijke waarden.
  • Bij tekstvragen is er een tekstveld waar je een string of een expressie kunt invoeren. (Gebruik bij een expressie haakjes.)
  • Bij datum/tijd-vragen, als je een vaste waarde zet, dan moet het formaat zijn YYYY-MM-DD (voorbeeld 2022-02-28). Je kunt een expressie gebruiken om de datum te zetten, het formaat moet dan ('Y-m-d') of ('Y-m-d H:s') zijn. Voorbeeld: om de huidige datum en tijd als standaard te gebruiken, vul dan: date ('Y-m-d H:s'). Het formaat in de expressie is onafhankelijk van het formaat in de vraaginstellingen.
  Attentie:
  • Voor een verborgen vraag is er een alternatieve oplossing mogelijk met ExpressionScript met de assignment operator.



Standaardwaarde in ExpressionScript

Alleen bij tekst en Ja/Nee vraagtypes kun je in ExpressionScript standaardwaarden wijzigen. Gebruik voor de andere vraagtypes de toekenningsoperator.


Voorbeeld

  • Als de enquête niet anoniem is en als {TOKEN:ATTRIBUTE_1} de leeftijd is van de deelnemer toen de deelnemerstabel is aangemaakt. Je wilt een vraag/standaardantwoord vooraf invullen met de leeftijd om te deelnemer de kans te geven dit te controleren en te verbeteren. Je moet dan {TOKEN:ATTRIBUTE_1} in het invoerveld invullen.