QS:Viacnásobný vylučovací filter
From LimeSurvey Manual
Viacnásobný vylučovací filter (array_filter_exclude)
Popis
Nastavenie Viacnásobný vylučovací filter umožňuje použiť ľubovoľnú otázku s výberom viacerých možností na výber alebo určenie toho, ktoré odpovede sa NEBUDÚ zobrazovať v nasledujúcej otázke typu zoznam, pole alebo výber viacerých možností.
- Možnosť výberu viacerých možností
- Možnosť výberu viacerých možností s komentárom
- Viacnásobný krátky text
- Viacnásobný číselný
- Pole (5 bodov, 10 bodov, Áno/Nie/Neviem, Zvýšiť/Rovnako/Znížiť, Podľa stĺpcov)
- Pole (duálna škála, text, čísla)
- Poradie
Okrem toho je možné filtrovať každý z týchto typov otázok.
Jedinou výnimkou je Pole podľa stĺpcov, ktoré môže filtrovať iné otázky, ale samo filtrovať sa nedá.Ako to nastaviť
Do poľa Viacnásobný vylučovací filter otázky, ktorú práve upravujete, zadajte kód otázky s výberom viacerých možností. Príslušná otázka sa použije ako zdroj informácií pre aktuálnu otázku: z predchádzajúcej otázky sa získajú nevybrané odpovede a použijú sa ako možnosti odpovede aktuálnej otázky. Ak je napríklad kód vašej zdrojovej otázky s výberom viacerých možností "Q1", zadajte "Q1" do poľa 'Viacnásobný vylučovací filter' a spustí sa filtrovanie odpovedí. V otázke budú viditeľné iba možnosti odpovede, ktoré v otázke Q1 NIE SÚ vybrané.
Kaskádovanie
Vybrané možnosti je možné zobrazovať v kaskáde. To znamená, že môžete vybrať otázku, ktorá filtruje ďalšiu otázku, ktorá filtruje ďalšiu otázku, a tak ďalej.
Príklad
Pozrime sa spolu na nasledujúci príklad:

Na vyššie uvedenej snímke obrazovky vidíme dve otázky. Prvá je typu Možnosť výberu viacerých možností, zatiaľ čo druhá je typu Možnosť výberu viacerých možností s komentárom. Odpovede, ktoré uvediete v prvej otázke, budú z druhej otázky vylúčené. Ak napríklad vyberiete možnosť ComfortUpdate (ktorá má kód podotázky 'SQ1') a možnosť Plugin ('SQ4'), zodpovedajúce podotázky 'SQ1' a 'SQ4' z druhej otázky budú vylúčené. Na našej snímke obrazovky môžeme vidieť, že v druhej otázke sa zobrazujú iba možnosti, ktoré neboli vybrané v prvej otázke.
Tento príklad si môžete stiahnuť na nasledujúcom odkaze: Limesurvey_group_array_filter_exclude.zip. Importujte túto skupinu otázok do svojej inštalácie LimeSurvey.