Typ otázky - Pole
From LimeSurvey Manual
Stručný popis
Pole umožňuje vytvořit sadu dílčích otázek. Všechny používají stejnou sadu možností odpovědí. Tento typ otázky můžete použít například tehdy, když potřebujete zpětnou vazbu k několika aspektům určitého produktu.
Video návod
Chcete-li pochopit, jak fungují otázky typu pole, podívejte se na následující video návod.
Obecný popis
V níže uvedeném příkladu je typ otázky pole použit k hodnocení čtyř sci-fi filmů:

Příklad: Question type - Array using flexible labels.zip
Další dostupnou možností je sémantický diferenciál. Jako typ otázky musíte zvolit buď Pole, nebo Pole (výběr z 5 možností) a odpověď rozdělit pomocí znaku svislítka "|" - určíte tak, která odpověď bude na levé a která na pravé straně pole. Pokud například chcete mít na levé straně řádku „Dobro“ a na pravé straně řádku „Zlo“, napište do pole odpovědi 'Dobro|Zlo':

Příklad: Question type - Array - Semantic Differential Question Type.zip
Obecné možnosti
Povinné
Popis
Tato možnost umožňuje správcům průzkumu požadovat, aby respondenti odpověděli na určité otázky průzkumu. Pokud povinné otázky nejsou zodpovězeny, respondenti nebudou moci pokračovat dál. Pokud máte otázku s více podotázkami a požadujete odpověď pouze u některých z nich, použijte atribut minimum odpovědí umístěný na kartě Logika.
Dostupné možnosti
- Zapnuto - Na otázku musí být odpovězeno, než může respondent přejít na další stránku - možnost odpovědi „Bez odpovědi“ se nikdy nezobrazuje.
- Měkké - Pokud otázka není zodpovězena, při pokusu o přechod na další stránku se zobrazí upozornění - respondent však může upozornění ignorovat a pokračovat. Upozorňujeme, že možnost „Bez odpovědi“ se stále zobrazuje (pokud je aktivována v nastavení prezentace průzkumu).
- Vypnuto (výchozí) - Otázka může zůstat bez odpovědi
Podmínka
Popis
Pokud je výsledná hodnota podmínky „1“ nebo „true“, je otázka v kontextu průzkumu „relevantní“, tj. zobrazí se respondentovi. Pokud ne, otázka je skrytá. U každé otázky v průzkumu můžete zadat rovnici relevance. Tato funkce je nástupcem podmínek a podporuje mnohem složitější podmíněnou logiku.
Zvýraznění syntaxe
Při každém uložení podmínky se podmínka vyhodnotí a zvýrazní se její syntaxe. Případné chyby jsou barevně označeny, takže je můžete rychle odhalit a opravit.
Platné hodnoty
- Libovolná podmínka využívající syntaxi ExpressionScript, bez okolních složených závorek.
Příklady
Zde jsou dobré příklady zvýraznění syntaxe.
Zobrazení
Šířka (dílčí) otázky (subquestion_width)
Popis
Tato hodnota nastavuje šířku sloupce dílčí otázky pomocí procent. Pokud například nastavíte hodnotu 60, bude 60 procent šířky otázky použito pro text dílčí otázky (nejlevější sloupec). Zbývající šířka bude rovnoměrně rozdělena mezi možnosti odpovědí.
Platné hodnoty
- Libovolné celé číslo od 1 do 100.
Náhodné pořadí odpovědí (random_order)
Popis
Tento atribut způsobí, že LimeSurvey ignoruje stávající pořadí možností odpovědí/podotázek a místo toho je seřadí náhodně. Tato možnost umožňuje tvůrci průzkumu snížit zkreslení průzkumu. Upozorňujeme, že pokud otázka obsahuje podotázky, náhodně se seřadí podotázky, nikoli možnosti odpovědí.
Dostupné možnosti
- Ano - Náhodné pořadí při vstupu respondenta do průzkumu
- Ne (výchozí)
Opakovat hlavičku (repeat_headers)
Popis
Tuto možnost lze využít, pokud k otázce přidáte velký počet podotázek. V takovém případě pomocí této možnosti určíte, po kolika podotázkách se má v LimeSurvey hlavička opakovat.
Platné hodnoty
- Libovolné celé číslo;
- Výchozí hodnota je 0 - funkce opakovat hlavičku je deaktivována.
Motiv otázky (question_theme)
Popis
Umožňuje používat vlastní motivy pro příslušnou otázku.
Dostupné možnosti
- Vámi vytvořené motivy otázky, které se nacházejí v části Motivy otázky v panelu Motivy.
Viz: Motivy otázky
Skrýt tip (hide_tip)
Popis
Většina otázek obvykle obsahuje tip s textem „Vyberte prosím jednu z následujících možností“ nebo nápovědu, jak otázku vyplnit. Tento atribut umožňuje tyto tipy/nápovědy vypnout nebo zapnout.
Tyto tipy/nápovědy zahrnují zprávy o kritériích ověření (například minimální/maximální počet odpovědí, minimální/maximální hodnota součtu nebo Součet je roven). Pokud je hide_tip zapnuto, tyto zprávy budou skryty. Pokud však uživatel zadá neplatná data, tipy se zobrazí. Budou zbarveny červeně a po splnění kritérií ověření se změní na zelené.
Dostupné možnosti
- Zapnuto - tipy/nápovědy jsou skryty;
- Vypnuto (výchozí).
Popis
Pokud je tato možnost zapnutá, otázka bude vždy skrytá a nebude se zobrazovat respondentům. Tuto funkci lze použít v následujících případech:
- Pokud chcete otázku předvyplnit pomocí URL a nechcete, aby se zobrazovala na obrazovce. Tím se přepíšou všechny podmínky použité v průzkumu, protože příslušná otázka nebude na stránce vůbec vložena.
- Pokud chcete uložit nebo za běhu vypočítat hodnotu pomocí ExpressionScript - Presentation.
Dostupné možnosti
- Zapnuto
- Vypnuto (výchozí)
CSS třída (css_class)
Popis
Chcete-li k určitým otázkám přidat speciální CSS třídy, zadejte název (názvy) CSS třídy do tohoto pole. Mezi jednotlivými názvy tříd ponechte mezeru.
Platné hodnoty
- Libovolný textový řetězec s mezerou mezi jednotlivými názvy CSS tříd.
Použít rozbalovací seznamy (use_dropdown)
Popis
Pokud je tato funkce povolena, bude se v rozložení možností odpovědí místo přepínačů používat rozbalovací seznamy.
Dostupné možnosti
- Zapnuto - použijí se rozbalovací seznamy.
- Vypnuto (výchozí) - použijí se přepínače.
Nápověda k relevanci tisknutelného průzkumu (printable_survey_relevance_help)
Popis
Pokud chcete průzkum vytisknout, můžete vytisknout také rovnice relevance pro každou otázku. Pokud však chcete na tištěném formuláři místo výrazu uvést vysvětlení, vyplňte toto pole textovým vysvětlením rovnice relevance.
Platné hodnoty
- Libovolný text a/nebo čísla, která chcete zobrazit na tisknutelném formuláři.
Logika
Minimum odpovědí (min_answers)
Popis
Tuto funkci lze použít k zajištění, že uživatel v otázce s vícenásobnými možnostmi vybere alespoň určitý počet odpovědí.
Platné hodnoty
- Libovolné celé číslo větší než 0
- Libovolné číslo
- Libovolný kód SGQA
- Libovolný kód otázky (název proměnné)
- Libovolná rovnice využívající syntaxi ExpressionScript, bez okolních složených závorek.
Příklad
Pokud je nastaveno na X (libovolné číslo), mohou uživatelé odeslat formulář průzkumu, pokud zaškrtnou alespoň X polí. Pokud je tato možnost použita u otázek typu pořadí, zajistí to, že před odesláním odpovědí/průzkumu respondentem budou seřazeny alespoň tři položky.
Maximum odpovědí (max_answers)
Popis
Lze jej použít k omezení celkového počtu odpovědí, které může uživatel vybrat v otázce s vícenásobnými možnostmi.
Platné hodnoty
- Libovolná číselná hodnota
- Libovolný kód SGQA
- Libovolný kód otázky (název proměnné)
- Libovolná rovnice používající syntaxi ExpressionScript, bez okolních složených závorek.
Příklad
Pokud je nastaveno na 2, uživatel bude moci zaškrtnout nejvýše dvě zaškrtávací pole nebo jedno zaškrtávací pole + vyplnit pole „Jiné“ (pokud existuje). Pro typ otázky Pořadí by respondent mohl vybrat maximálně dvě položky.
Filtr pole (array_filter)
Popis
Nastavení Filtr pole umožňuje použít jakoukoli otázku s vícenásobnými možnostmi k výběru nebo nastavení toho, které odpovědi se zobrazí 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, Sloupec)
- Pole (dvojí škála, text, čísla)
- Pořadí
Každý z těchto typů otázek lze navíc také filtrovat.
Jedinou výjimkou je Pole (sloupec), které může filtrovat jiné otázky, ale ne samo sebe.Jak nastavit filtr
Chcete-li nastavit filtr, zadejte kód otázky s vícenásobnými možnostmi do pole filtru pole u otázky, kterou právě upravujete. Příslušná otázka bude použita jako zdroj informací pro aktuální otázku – vybrané odpovědi z předchozí otázky budou načteny a použity jako možnosti odpovědí aktuální otázky. Například, pokud je kód vaší zdrojové otázky s vícenásobnými možnostmi „Q1“, zadejte „Q1“ do pole „Filtr pole“ a spustíte tak filtrování odpovědí. V otázce s filtrem pole budou viditelné pouze ty možnosti odpovědí, které byly vybrány v otázce Q1.
Kaskádování
Vybrané možnosti lze zobrazit 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 filtru pole
Pro lepší pochopení možností tohoto nastavení se podívejme 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é krátké texty, zatímco druhá je typu pole s dvojí škálou. Odpovědi, které zadáte v první otázce, se zobrazí ve druhé. Technicky řečeno, odpovědi na dílčí otázky z první otázky jsou filtrovány a zobrazeny ve druhé otázce.
Tento příklad si můžete stáhnout z následujícího odkazu: limesurvey_group_32.lsg. Importujte tuto skupinu otázek do své instalace LimeSurvey.
Styl filtru pole (array_filter_style)
Popis
Tato funkce umožňuje zvolit, jak se budou zobrazovat podotázky filtrované filtrem pole. Mohou být buď „skryté“, nebo „zakázané“.
Dostupné možnosti
- Skryté (výchozí) - pokud je vybrána tato možnost, dříve vybrané podotázky se ve druhé otázce nezobrazí.
- Zakázáno - pokud je vybrána tato možnost, dříve vybrané podotázky budou zašedlé a nebude možné je vybrat.
Příklad
Pokud použijete možnost „Zakázáno“, dříve vybrané podotázky se zobrazí takto:

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.
Výlučná možnost (exclusive_option)
Popis
Atribut výlučné možnosti přebírá kód odpovědi v otázce s více možnostmi tak, že po kliknutí na odpovídající zaškrtávací pole se všechny ostatní dříve zaškrtnuté možnosti odškrtnou a označí se jako pouze pro čtení (=zakázané). Tato funkce byla vytvořena k zajištění integrity dat v situaci, kdy jedna z možností v otázce s více možnostmi znamená, že nelze vybrat žádnou další možnost. Tato funkce v podstatě označí ostatní možnosti jako nepodstatné.
Příklad
Stručné vysvětlení kódů odpovědí najdete nejprve v následující sekci wiki. Jakmile jim porozumíte, zadejte „AnswerCode“, který po výběru spustí tuto funkci.
Níže vidíte příklad, kde je použit atribut výlučná možnost.
Na prvním snímku obrazovky vidíte, že je vybráno několik možností, které nejsou z LimeSurvey:

Pokud kliknete na označenou možnost (která je zadána v poli výlučná možnost), ostatní možnosti se odznačí a zakážou, takže zůstane zaškrtnuta pouze aktuální možnost:

Chcete-li si náš příklad prohlédnout podrobněji, importujte soubor .lsq do své instalace LimeSurvey:
File:Example exclusive option question.zip.
Jméno skupiny pro náhodné pořadí (random_group)
Popis
Zařadí otázky do určené skupiny pro náhodné pořadí. Všechny otázky patřící do této skupiny se respondentům průzkumu zobrazí v náhodném pořadí.
Ukázkový průzkum využívající jméno skupiny pro náhodné pořadí najdete v ukázkovém průzkumu ExpressionScript.
Platné hodnoty
Zadejte libovolný řetězec (například: 'group1'). Všechny otázky, které mají do pole Jméno skupiny pro náhodné pořadí zadaný stejný řetězec, budou mít své místo v průzkumu náhodně zvolené (=budou mezi sebou náhodně zaměněny).
Náhled
Chcete-li zobrazit náhled otázek, použijte funkci Náhled průzkumu místo funkce Zobrazit skupinu otázek, protože u druhé z nich bylo hlášeno, že nezobrazuje otázky v náhodném pořadí.
Rovnice k ověření otázky (em_validation_q)
Popis
Jedná se o rovnici, která slouží k ověření celé otázky (např. všech jejích částí společně u otázky s více odpověďmi). Pokud otázka nesplní kritéria ověření, zobrazí se zpráva em_validation_q_tip (používá styl CSS .error). Tento tip používá styl CSS .em_q_fn_validation, který je v souboru template.css ve výchozím nastavení skrytý.
Hlavní rozdíl mezi touto funkcí a rovnicemi pro ověření dílčích otázek (možnost em_validation_sq) spočívá v tom, že pokud otázka (nebo její části) neprojde ověřením, může být zobrazena chybová hláška. U ověření dílčích otázek bude každé textové pole (např. u typu otázky pole, lze jej však použít i u typů otázek s jedním vstupem) označeno (světle) červenou barvou pozadí.
Platné hodnoty
- Jakákoli rovnice využívající syntaxi ExpressionScript, bez obklopujících složených závorek.
Příklad
- Chcete od uživatelů získat demografické údaje pomocí otázky typu Vícenásobné krátké texty a chcete ověřit, zda uživatel zadal platnou E-mailová adresa a telefonní číslo.
Tento příklad ukazuje, jak otázka vypadá při neplatných odpovědích:

A takto vypadá při jedné neplatné odpovědi:

Takto upravíte otázku, abyste tyto údaje zadali:

A zde je část výstupu Zobrazit soubor logiky, který umožňuje zkontrolovat správnost výrazu a ujistit se, že neobsahuje žádné syntaktické chyby:

Jak vidíte, rovnice k ověření testuje, zda je e-mail i telefonní číslo buď prázdné, nebo odpovídá filtru tvořenému regulárním výrazem.
Tip k ověření zobrazí varovnou zprávu pouze v případě, že se telefon nebo e-mail jeví jako neplatný.
Pokud chcete výše uvedený příklad importovat do své instalace LimeSurvey, stáhněte si následující soubor .lsq: Em_validation_q_example.zip.
Tip k rovnici pro ověření celé otázky (em_validation_q_tip)
Popis
Pokud používáte rovnici k ověření otázky, můžete do tohoto pole zadat volitelnou zprávu, která se zobrazí jako tip k otázce a vysvětlí, jak je třeba otázku vyplnit.
Platné hodnoty
- Libovolný řetězec nebo rovnice využívající syntaxi ExpressionScript.
Příklad
Viz příklad v sekci wiki Rovnice k ověření otázky – ukazuje, jak lze tip přizpůsobit tak, aby zobrazil, které části otázky typu Vícenásobné krátké texty nesplňují kritéria ověření.
Další
Vložit ukončení stránky v tisknutelné verzi (page_break)
Popis
Tento atribut je aktivní pouze tehdy, když průzkum skutečně tisknete z tisknutelné verze. Vynutí zalomení stránky před otázkou.
Dostupné možnosti
- Zapnuto
- Vypnuto (výchozí)
Typ SPSS škály pro export (scale_export)
Popis
Toto nastavení se používá pouze pro export do SPSS. Tento atribut přepisuje výchozí škálu, kterou určí program SPSS. Informace o tom, k čemu jednotlivé měřicí škály slouží, najdete v související dokumentaci SPSS.
Dostupné možnosti
- Výchozí (default)
- Nominální
- Ordinální
- Škála
Statistiky
Zobrazit ve veřejných statistikách (public_statistics)
Popis
Tento atribut umožňuje administrátorovi průzkumu zvolit, zda se mají výsledky dané otázky zobrazit respondentům po odeslání průzkumu.
Výchozí nastavení každé otázky je „Vypnuto“ (= statistiky otázky se respondentům nezobrazují). Pokud chcete respondentům po odeslání průzkumu zobrazit statistiky určité otázky (nebo určitých otázek), musíte tuto možnost povolit u každé otázky zvlášť.
Dostupné možnosti
- Zapnuto
- Vypnuto (výchozí)
Zobrazit graf (display_chart)
Popis
Tento atribut umožňuje administrátorovi průzkumu zvolit, zda se má respondentům po vyplnění průzkumu zobrazit graf s výsledky otázky.
- nastavení průzkumu Veřejná statistika v části Prezentační a navigační nastavení
- nastavení průzkumu Zobrazit grafy v části Prezentační a navigační nastavení
- atribut otázky Veřejná statistika a
- atribut otázky Zobrazit graf.
Dostupné možnosti
- Zapnuto
- Vypnuto (výchozí)
Typ grafu (chart_type)
Popis
Tento atribut umožňuje administrátorovi průzkumu zvolit, jaký typ grafu se zobrazí respondentovi po dokončení vyplňování průzkumu.
Dostupné možnosti
- Sloupcový graf
- Koláčový graf
- Radar
- Čára
- Polární graf
- Prstencový graf