Oletusvastaukset
From LimeSurvey Manual
Johdanto
Voit määrittää eri kysymystyypeille oletusarvon, joka tallennetaan, jos kyselyn osallistuja ohittaa kysymyksen tai on tyytyväinen annettuun oletusvastaukseen. Löydät tämän asetuksen etsimällä Muokkaa oletusvastauksia -painikkeen kysymysvalikosta, jonka avaat kysymyksen vieressä olevista kolmesta pisteestä (näkyvät, kun osoitin viedään kysymyksen päälle).
Kelvolliset arvot
- Yksi valinta -kysymyksissä näet pudotusvalikot, joista voit valita haluamasi oletusarvon.
- Monivalintakysymyksissä näet valintaruudut, joista voit valita haluamasi oletustilan (valittu tai ei valittu).
- Tekstinsyöttökysymyksissä käytettävissäsi on tekstikenttä, johon voit syöttää minkä tahansa merkkijonon tai lausekkeen. Jos käytät lauseketta, sinun on käytettävä aaltosulkeita.
- Päivämäärä-aika-kysymyksissä kiinteän arvon muodon on oltava YYYY-MM-DD (esimerkiksi: 2022-02-28). Jos asetat päivämäärän lausekkeella, muodon on oltava esimerkiksi date ('Y-m-d') tai date ('Y-m-d H:s'). Jos esimerkiksi haluat asettaa nykyisen ajan oletusarvoksi päivämääräkysymykseen, jonka muoto on HH:MM (tunti ja minuutti), sinun on käytettävä oletusvastauskentässä täydellistä aikamuotoa: date ('Y-m-d H:s'). Lausekkeen muoto on riippumaton kysymyksen asetuksissa määritetystä muodosta.
- Piilotetuissa kysymyksissä vaihtoehtoinen ratkaisu voi olla ExpressionScript yhdessä sijoitusoperaattorin kanssa.
Oletusarvo ExpressionScriptin avulla
Vain "Teksti"- ja "Kyllä/ei"-kysymystyypeissä kyselyn ylläpitäjä voi muuttaa oletusarvoa LimeSurveyn ExpressionScriptin avulla. Kaikissa muissa kysymystyypeissä voit käyttää sijoitusoperaattoreita.
Esimerkki
- Sinulla on ei-anonyymi kysely, jossa {TOKEN:ATTRIBUTE_1} on henkilön ikä osallistujataulukon luomishetkellä. Haluat esitäyttää kysymyksen/oletusvastauksen henkilön iällä ja pyytää osallistujaa vahvistamaan iän tai muuttamaan sen, jos se ei ole oikea. Voit tehdä tämän syöttämällä {TOKEN:ATTRIBUTE_1} oletusvastauksen tekstikenttään.