Actions

Default answers/sl: Difference between revisions

From LimeSurvey Manual

m (FuzzyBot moved page QS:Defaults/sl to Default answers/sl without leaving a redirect: Part of translatable page "QS:Defaults".)
(Created page with "*Imate neanonimno anketo, kjer je {TOKEN:ATTRIBUTE_1} starost osebe v času, ko je bila ustvarjena tabela udeležencev ankete. Vprašanje/privzeti odgovor želite vnaprej izpo...")
 
(17 intermediate revisions by 3 users not shown)
Line 2: Line 2:
<onlyinclude>
<onlyinclude>


===Privzete vrednosti (defaults)===


'''Opis'''
=Uvod=


To vam omogoča, da nastavite privzete vrednosti za določen seznam tipov vprašanj, vprašanja z več izbirami in vprašanja z besedilom {{NewIn|1.92}}


'''Valid values'''
Za različne vrste vprašanj lahko določite privzeto vrednost, ki se zabeleži v primeru, ko udeleženec ankete preskoči vprašanje ali se odloči, da je zadovoljen s podanim privzetim odgovorom. Za dostop do te možnosti poiščite gumb '''uredi privzete odgovore''', ki se nahaja na plošči z vprašanji:
*For single choice questions, you will see drop-down boxes letting you  select the desired default.
*For multi choice questions, you will see check boxs letting you select the desired default state (checked or not-checked).
*For text-entry questions{{NewIn|1.92}}, you will have a text entry field in which you can enter any string or [[Expression Manager|expression]]. If you use an expression, you need to include curly braces.
* For date time questions, if you're using an expression to set a date, the format must be like date('Y-m-d') or date('Y-m-d H:i'). For example, if you want to set the current time as default in a date question with format HH:MM (hour and minute), you would use the full format in the default answer expression: date('Y-m-d H:s'). The format in the expression is independent of the format in the question settings.


'''Example'''
*You have a non-anonymous survey, where {TOKEN:ATTRIBUTE_1} is the person's age as of the time the tokens table was created.  You want to prefill a question with the person's age and ask them to validate that the age is accurate, or let them change the age value if it is not accurate.  In the text entry field for the default value, you would enter {TOKEN:ATTRIBUTE_1}


'''Caution with default value and hidden question'''
<center>[[FIle:Edit default answers example.png]]</center>
* If you have hidden question with default value, this default value is set only when the user come to the step of this question. This mean that if whole group his hidden, then no default value is set, or if you are in question by question mode, no default value is set.
* For hidden question, an alternative solution can be used Expression manager with [[Expression Manager#Caution_about_using_Assignment_Operator_.28.3D.29|assignment operator]].


</onlyinclude>


[[Category:Question Settings]][[Category:General Question Options]]
=Veljavne vrednosti=
 
 
*Pri vprašanjih z eno izbiro boste videli spustna polja, kjer lahko izberete želeno privzeto vrednost.
*Pri vprašanjih z več izbirami boste videli potrditvena polja, kjer lahko izberete želeno privzeto stanje (označeno ali ne označeno).
*Za vprašanja o vnosu besedila boste imeli polje za vnos besedila, v katerega lahko vnesete poljuben niz ali [[ExpressionScript - Presentation|izraz]]. Če uporabljate izraz, je treba uporabiti zavite oklepaje.
*Če nastavite fiksno vrednost, mora biti pri vprašanjih glede datuma in časa oblika zapisa fiksne vrednosti LLLL-MM-DD (na primer: 2022-02- 28). Če za nastavitev datuma uporabljate izraz, mora biti oblika podobna datumu ('Ym-d') ali datumu ('Ymd H:s'). Na primer, če želite nastaviti trenutni čas kot privzeti v datumskem vprašanju z obliko HH:MM (ura in minuta), bi morali uporabiti obliko polnega delovnega časa v privzetem polju za odgovor: '''datum (' Ymd H:s')''''. Oblika v izrazu je neodvisna od oblike iz nastavitev vprašanja.
 
{{Alert|Title=Attention|text= '''Pozor:'''
* Za skrito vprašanje je lahko alternativna rešitev ExpressionScript z [[ExpressionScript - Presentation#Caution_about_using_Assignment_Operator_.28.3D.29|operator dodelitve]] .}}
 
 
=Privzeta vrednost z ExpressionScript=
 
 
Samo vrsti vprašanj »Besedilo« in »Da/Ne« skrbniku ankete omogočata uporabo LimeSurvey [[ExpressionScript - Presentation|ExpressionScript]] za spremembo privzete vrednosti. Za vse druge vrste vprašanj lahko uporabite [[ExpressionScript - Presentation#Using_Assignment_Operator|operatorje dodeljevanja]].
 
 
=Primer=
 
 
*Imate neanonimno anketo, kjer je {TOKEN:ATTRIBUTE_1} starost osebe v času, ko je bila ustvarjena tabela udeležencev ankete. Vprašanje/privzeti odgovor želite vnaprej izpolniti s starostjo osebe in jo prositi, naj potrdi starost ali ji dovoli, da spremeni vrednost starosti, če ni točna. Če želite to narediti, vnesite {TOKEN:ATTRIBUTE_1} v polje za vnos besedila za privzeti odgovor.

Latest revision as of 09:01, 5 December 2023


Uvod

Za različne vrste vprašanj lahko določite privzeto vrednost, ki se zabeleži v primeru, ko udeleženec ankete preskoči vprašanje ali se odloči, da je zadovoljen s podanim privzetim odgovorom. Za dostop do te možnosti poiščite gumb uredi privzete odgovore, ki se nahaja na plošči z vprašanji:



Veljavne vrednosti

  • Pri vprašanjih z eno izbiro boste videli spustna polja, kjer lahko izberete želeno privzeto vrednost.
  • Pri vprašanjih z več izbirami boste videli potrditvena polja, kjer lahko izberete želeno privzeto stanje (označeno ali ne označeno).
  • Za vprašanja o vnosu besedila boste imeli polje za vnos besedila, v katerega lahko vnesete poljuben niz ali izraz. Če uporabljate izraz, je treba uporabiti zavite oklepaje.
  • Če nastavite fiksno vrednost, mora biti pri vprašanjih glede datuma in časa oblika zapisa fiksne vrednosti LLLL-MM-DD (na primer: 2022-02- 28). Če za nastavitev datuma uporabljate izraz, mora biti oblika podobna datumu ('Ym-d') ali datumu ('Ymd H:s'). Na primer, če želite nastaviti trenutni čas kot privzeti v datumskem vprašanju z obliko HH:MM (ura in minuta), bi morali uporabiti obliko polnega delovnega časa v privzetem polju za odgovor: datum (' Ymd H:s')'. Oblika v izrazu je neodvisna od oblike iz nastavitev vprašanja.
  Pozor:
  • Za skrito vprašanje je lahko alternativna rešitev ExpressionScript z operator dodelitve .



Privzeta vrednost z ExpressionScript

Samo vrsti vprašanj »Besedilo« in »Da/Ne« skrbniku ankete omogočata uporabo LimeSurvey ExpressionScript za spremembo privzete vrednosti. Za vse druge vrste vprašanj lahko uporabite operatorje dodeljevanja.


Primer

  • Imate neanonimno anketo, kjer je {TOKEN:ATTRIBUTE_1} starost osebe v času, ko je bila ustvarjena tabela udeležencev ankete. Vprašanje/privzeti odgovor želite vnaprej izpolniti s starostjo osebe in jo prositi, naj potrdi starost ali ji dovoli, da spremeni vrednost starosti, če ni točna. Če želite to narediti, vnesite {TOKEN:ATTRIBUTE_1} v polje za vnos besedila za privzeti odgovor.