On this page
check_box
Select_multiple
Select_multiple jautājumi ļauj respondentiem izvēlēties vienu vai vairākas iespējas no iepriekš definēta saraksta.
Jautājuma tips select_multiple parāda sarakstu, kur respondents var izvēlēties vienu vai vairākas iespējas. Pēc noklusējuma izvēles tiek renderētas kā izvēles rūtiņas. Saglabātā vērtība ir atstarpes atdalīts saraksts ar visām izvēlētajām izvēles vērtībām.
Pamata XLSForm specifikācija
| type | name | label |
|---|---|---|
| select_multiple languages | spoken_languages | Kādas valodas jūs runājat? |
Choices darblapā:
| list_name | name | label |
|---|---|---|
| languages | latvian | Latviešu |
| languages | english | Angļu |
| languages | russian | Krievu |
| languages | other | Cita |
Izteiksmes ar select_multiple
Lai pārbaudītu, vai konkrēta izvēle ir atlasīta, izmantojiet selected() funkciju:
selected(${spoken_languages}, 'english')
Lai skaitītu atlasītās izvēles:
count-selected(${spoken_languages})
Labākā prakse
- Izmantojiet
select_multipletikai tad, kad ir nepieciešamas vairākas atbildes — tas sarežģī analīzi. - Apsveriet izvēļu skaita ierobežošanu ar
constraint:count-selected(.) <= 3. - Iekļaujiet opciju “Nav” vai “Neviena”, lai ļautu respondentiem izlaist jautājumu.
Vai šī lapa bija noderīga?