Actions

QS

Array filter/sl: Difference between revisions

From LimeSurvey Manual

(Updating to match new version of source page)
No edit summary
 
(15 intermediate revisions by 2 users not shown)
Line 6: Line 6:
'''Opis'''
'''Opis'''


The '''Array filter''' setting allows you to use any multiple choice question to select or set which responses are displayed in a subsequent list, array or multiple choice question.
Nastavitev '''Filter matrike''' vam omogoča, da uporabite katero koli vprašanje z več možnimi odgovori, da izberete ali nastavite, kateri odgovori bodo prikazani na naslednjem seznamu, nizu ali vprašanju z več možnimi odgovori.


<div class="simplebox">The subsequent questions can be filtered on any array question type, including:
<div class="simplebox">Naslednja vprašanja je mogoče filtrirati glede na katero koli vrsto matričnega vprašanja, vključno z:
*Multiple choice
*Večkratna izbira
*Multiple choice with comments
*Večkratna izbira s komentarji
*Multiple short text
*Večkratno kratko besedilo
*Multiple numeric
*Večštevilsko
*Array (5 point, 10 point, Yes/No/Unknown, Increase/Same/Decrease, Column)
*Matrika (5 točk, 10 točk, Da/Ne/Neznano, Povečanje/Enako/Zmanjšanje, Stolpec)
*Array (Dual Scale, Text, Numbers)
*Matrika (dvojna lestvica, besedilo, številke)
*Ranking
*Razvrstitev


Furthermore, each of these question types can be filtered.
Poleg tega je vsako od teh vrst vprašanj mogoče filtrirati.


The only exception is ''Array (Column)'', which can filter other questions, but not itself.</div>
Edina izjema je »Matrika (stolpec)«, ki lahko filtrira druga vprašanja, ne pa tudi sebe.</div>


'''How to set a filter'''
'''Kako nastaviti filter'''


To set a filter, enter the question code of a multiple options question in the array filter box of the question you are currently editing. The respective question will be used as the source of information for the current question, the selected answers from the previous question being retrieved and used as answer options for the current question. '''For example''', if your source multiple option question code is "Q1", enter "Q1" into the 'Array Filter' box to start the filtering process of the answers. Only the answer options that are selected in question Q1 will be visible in the array_filter-ed question.
Če želite nastaviti filter, vnesite kodo vprašanja vprašanja z več možnostmi v polje filtra niza vprašanja, ki ga trenutno urejate. Ustrezno vprašanje bo uporabljeno kot vir informacij za trenutno vprašanje, izbrani odgovori iz prejšnjega vprašanja pa bodo pridobljeni in uporabljeni kot možnosti odgovora za trenutno vprašanje. '''Na primer''', če je vaša izvorna koda vprašanja z več možnostmi "Q1", vnesite "Q1" v polje 'Array Filter', da začnete postopek filtriranja odgovorov. V vprašanju z array_filter-ed bodo vidne samo možnosti odgovora, ki so izbrane v vprašanju Q1.


<div class="simplebox">If you wish more questions to be filtered via this option, type the question codes in the box separated by semicolons (;). </div>
<div class="simplebox">Če želite, da se prek te možnosti filtrira več vprašanj, vnesite kode vprašanj v polje, ločeno s podpičji (;).</div>


{{Alert|Title=Attention|text=The subquestion codes used in the first question must coincide with the subquestion codes from the second one. Otherwise, the '''array filter''' function will not filter the answers to the first question. Check the below example to better understand how the whole system works.}}
{{Alert|Title=Pozor|text=Kode podvprašanj, uporabljene v prvem vprašanju, morajo sovpadati s kodami podvprašanj iz drugega. V nasprotnem primeru funkcija '''filter polja''' ne bo filtrirala odgovorov na prvo vprašanje. Opomba: Če želite iz prvega vprašanja filtrirati možnost odgovora »drugo«, morate v drugem vprašanju vnesti podvprašanje za ta odgovor, koda podvprašanja za ta odgovor pa mora biti »drugo«. Oglejte si spodnji primer, da boste bolje razumeli, kako deluje celoten sistem.}}


'''Cascading'''
<div class="simplebox">Če več možnosti omogoča druge nastavitve: lahko izberete '''drugo''' za kodo podvprašanja in filtrirate tako, da je označeno ali ne.</div>


The selected options can be displayed in cascade. This means that you can select a question which filters another question, which filters another question, and so on.
'''Kaskadno'''


'''Array filter example'''
Izbrane možnosti so lahko prikazane v kaskadi. To pomeni, da lahko izberete vprašanje, ki filtrira drugo vprašanje, ki filtrira drugo vprašanje itd.


Let's take a look at the following example to better understand the power of this setting:
'''Primer matričnega filtra'''
 
Oglejmo si naslednji primer, da bomo bolje razumeli moč te nastavitve:




Line 41: Line 43:




In the screenshot from above, we got two questions. The first one is a ''multiple short text'' question type, while the second one is an ''array dual scale'' question type. The answers you provide in the first question will be listed in the second one. Technically, the answers you provide to the subquestions from the first question are filtered and displayed in the second question.
Na zgornjem posnetku zaslona imamo dve vprašanji. Prvi je tip vprašanja "več kratkih besedil", medtem ko je drugi tip vprašanja "matrična dvojna lestvica". Odgovori, ki jih navedete v prvem vprašanju, bodo navedeni v drugem. Tehnično gledano so odgovori, ki jih podate na podvprašanja iz prvega vprašanja, filtrirani in prikazani v drugem vprašanju.


This example can be downloaded from the following link: [[Media:limesurvey_group_32.lsg|limesurvey_group_32.lsg]]. [[Question_groups_-_introduction#Import_a_question_group|Import this question group]] into your LimeSurvey installation.
Ta primer lahko prenesete s te povezave: [[Media:limesurvey_group_32.lsg|limesurvey_group_32.lsg]]. [[Question_groups_-_introduction#Import_a_question_group|Uvozite to skupino vprašanj]] v svojo namestitev LimeSurvey.
</onlyinclude>
</onlyinclude>


[[Category:Question Settings]][[Category:Question Logic Options]]
[[Kategorija:Nastavitve vprašanj]][[Kategorija:Možnosti logike vprašanj]]

Latest revision as of 08:29, 11 December 2023


Filter polja (array_filter)

Opis

Nastavitev Filter matrike vam omogoča, da uporabite katero koli vprašanje z več možnimi odgovori, da izberete ali nastavite, kateri odgovori bodo prikazani na naslednjem seznamu, nizu ali vprašanju z več možnimi odgovori.

Naslednja vprašanja je mogoče filtrirati glede na katero koli vrsto matričnega vprašanja, vključno z:
  • Večkratna izbira
  • Večkratna izbira s komentarji
  • Večkratno kratko besedilo
  • Večštevilsko
  • Matrika (5 točk, 10 točk, Da/Ne/Neznano, Povečanje/Enako/Zmanjšanje, Stolpec)
  • Matrika (dvojna lestvica, besedilo, številke)
  • Razvrstitev

Poleg tega je vsako od teh vrst vprašanj mogoče filtrirati.

Edina izjema je »Matrika (stolpec)«, ki lahko filtrira druga vprašanja, ne pa tudi sebe.

Kako nastaviti filter

Če želite nastaviti filter, vnesite kodo vprašanja vprašanja z več možnostmi v polje filtra niza vprašanja, ki ga trenutno urejate. Ustrezno vprašanje bo uporabljeno kot vir informacij za trenutno vprašanje, izbrani odgovori iz prejšnjega vprašanja pa bodo pridobljeni in uporabljeni kot možnosti odgovora za trenutno vprašanje. Na primer, če je vaša izvorna koda vprašanja z več možnostmi "Q1", vnesite "Q1" v polje 'Array Filter', da začnete postopek filtriranja odgovorov. V vprašanju z array_filter-ed bodo vidne samo možnosti odgovora, ki so izbrane v vprašanju Q1.

Če želite, da se prek te možnosti filtrira več vprašanj, vnesite kode vprašanj v polje, ločeno s podpičji (;).
  Kode podvprašanj, uporabljene v prvem vprašanju, morajo sovpadati s kodami podvprašanj iz drugega. V nasprotnem primeru funkcija filter polja ne bo filtrirala odgovorov na prvo vprašanje. Opomba: Če želite iz prvega vprašanja filtrirati možnost odgovora »drugo«, morate v drugem vprašanju vnesti podvprašanje za ta odgovor, koda podvprašanja za ta odgovor pa mora biti »drugo«. Oglejte si spodnji primer, da boste bolje razumeli, kako deluje celoten sistem.


Če več možnosti omogoča druge nastavitve: lahko izberete drugo za kodo podvprašanja in filtrirate tako, da je označeno ali ne.

Kaskadno

Izbrane možnosti so lahko prikazane v kaskadi. To pomeni, da lahko izberete vprašanje, ki filtrira drugo vprašanje, ki filtrira drugo vprašanje itd.

Primer matričnega filtra

Oglejmo si naslednji primer, da bomo bolje razumeli moč te nastavitve:



Na zgornjem posnetku zaslona imamo dve vprašanji. Prvi je tip vprašanja "več kratkih besedil", medtem ko je drugi tip vprašanja "matrična dvojna lestvica". Odgovori, ki jih navedete v prvem vprašanju, bodo navedeni v drugem. Tehnično gledano so odgovori, ki jih podate na podvprašanja iz prvega vprašanja, filtrirani in prikazani v drugem vprašanju.

Ta primer lahko prenesete s te povezave: limesurvey_group_32.lsg. Uvozite to skupino vprašanj v svojo namestitev LimeSurvey.


Kategorija:Nastavitve vprašanjKategorija:Možnosti logike vprašanj