Actions

Default answers/nl: Difference between revisions

From LimeSurvey Manual

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


===Standaardwaarde (defaults)===


'''Beschrijving'''
=Introductie=


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


'''Geldige waarden'''
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:
*Bij enkele keuze vragen: Je kunt met dropdown veld(en) de verlangde standaard kiezen.
*Bij meerkeuzevragen: 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.
* Voor vragen met datum/tijd: bij gebruik van een expressie om een datum te zetten moet het formaat date('Y-m-d') of date('Y-m-d H:i') zijn. Als je de huidige tijd alvast wilt gebruiken in een vraag met een datum met het format HH:MM (uren en minuten), zou je het volledige formaat gebruiken in de expressie: date('Y-m-d H:s'). Het formaat in de expressie is onafhankelijk van het formaat in de vraag.


'''Voorbeeld'''
*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 alvast invullen 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}


'''Wees voorzichtig met de standaardwaarde bij een verborgen vraag'''
<center>[[FIle:Edit default answers example.png]]</center>
* Als u een verborgen vraag heeft met een standaardwaarde dan wordt deze standaardwaarde alleen gezet als de gebruiker bij de stap met deze vraag komt. Dat betekent dat als de hele groep verborgen is er geen standaardwaarde is, of als u vraag per vraag toont er geen standaardwaarde is.
* Voor een verborgen vraag is er een alternatieve oplossing mogelijk met Expressiebeheer met de[[Expression Manager/nl#Uitkijken met gebruik operator (=)| assignment operator]].


</onlyinclude>


[[Category:Question Settings/nl]][[Category:Core 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.