QS:Vícenásobný vylučovací filtr
From LimeSurvey Manual
Vícenásobný vylučovací filtr (array_filter_exclude)
Popis
Nastavení Vícenásobný vylučovací filtr umožňuje použít libovolnou otázku s vícenásobnými možnostmi k výběru nebo určení, které odpovědi se NEBUDOU zobrazovat v následující otázce typu seznam, pole nebo vícenásobné možnosti.
- Vícenásobné možnosti
- Vícenásobné možnosti s komentáři
- Vícenásobné krátké texty
- Vícenásobné číselné
- Pole (5 bodů, 10 bodů, Ano/Ne/Nevím, Zvýšit/Stejné/Snížit, Po sloupcích)
- Pole (duální škála, text, čísla)
- Pořadí
Každý z těchto typů otázek lze navíc také filtrovat.
Jedinou výjimkou je Pole po sloupcích, které může filtrovat jiné otázky, ale samo filtrovat nelze.Jak to nastavit
Do pole Vícenásobný vylučovací filtr u otázky, kterou právě upravujete, zadejte kód otázky s vícenásobnými možnostmi. Příslušná otázka bude použita jako zdroj informací pro aktuální otázku – z předchozí otázky se převezmou nevybrané odpovědi a použijí se jako možnosti odpovědí aktuální otázky. Pokud je například kód vaší zdrojové otázky s vícenásobnými možnostmi „Q1“, zadejte do pole Vícenásobný vylučovací filtr „Q1“ a spustí se filtrování odpovědí. V aktuální otázce budou viditelné pouze ty možnosti odpovědí, které v otázce Q1 NEJSOU vybrány.
Kaskádové filtrování
Vybrané možnosti lze zobrazovat v kaskádě. To znamená, že můžete vybrat otázku, která filtruje další otázku, ta filtruje další otázku a tak dále.
Příklad
Podívejme se společně na následující příklad:

Na výše uvedeném snímku obrazovky vidíme dvě otázky. První je typu vícenásobné možnosti, druhá typu vícenásobné možnosti s komentáři. Odpovědi, které zadáte v první otázce, budou ve druhé otázce vyloučeny. Pokud například vyberete možnost ComfortUpdate (s kódem dílčí otázky „SQ1“) a možnost Plugin („SQ4“), budou odpovídající dílčí otázky „SQ1“ a „SQ4“ ve druhé otázce vyloučeny. Na snímku obrazovky vidíme, že ve druhé otázce se zobrazují pouze možnosti, které nebyly v první otázce vybrány.
Tento příklad si můžete stáhnout na následujícím odkazu: Limesurvey_group_array_filter_exclude.zip. Importujte tuto skupinu otázek do své instalace LimeSurvey.