Typ otázky - Číselný vstup
From LimeSurvey Manual
Krátký popis
Tento typ otázky vyzývá respondenta průzkumu, aby zadal jedno číslo.

Příklad: Question_example_numerical_input.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
Ověření (pomocí regulárních výrazů) (preg_validation)
Popis
Tato možnost umožňuje zadat regulární výraz, pomocí kterého můžete ověřit všechny části otázky.
Pokud některá hodnota otázky nebo dílčí otázky nesplňuje požadavky na ověření, změní se barva pozadí textového pole na červenou, aby uživatelé snadno poznali, které části otázky je třeba opravit. Ověření tak můžete provádět přímo na stránce. Nebudete tedy muset čekat, až uživatel klikne na tlačítko pro odeslání, aby byla příslušná otázka ověřena.
Platné hodnoty
- Jakýkoli platný regulární výraz
Příklad
- Kliknutím sem zobrazíte další příklady.
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í
Prefix (prefix)
Popis
Textová hodnota, která se zobrazí jako prefix před textovým polem (poli) pro zadání. Prefix se zobrazí těsně vlevo od vstupního pole.
Pokud je obrazovka malá, prefix se zobrazí nad vstupním polem. Pokud chcete, aby zůstal vlevo (New in 3.0.0 ): přidejte k otázce třídu suffix-prefix-force.
Platné hodnoty
- Libovolný znak nebo sada znaků, které chcete zobrazit před vstupním polem
Příklad
Zadáním hodnoty „$“ pro tento atribut se bezprostředně před textovým polem zobrazí znak dolaru.
Suffix (suffix)
Popis
Textová hodnota, která se přidá za textové pole. Suffix se zobrazí těsně vpravo od vstupního pole.
Na malých obrazovkách se suffix zobrazí pod vstupním polem. Pokud jej chcete ponechat vpravo (New in 3.0.0 ), přidejte k otázce třídu suffix-prefix-force.
Platné hodnoty
- Libovolný znak nebo sada znaků, které chcete zobrazit za vstupním polem
Příklad
Zadáním hodnoty „%“ pro tento atribut se bezprostředně za textovým polem zobrazí znak procenta.
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
Šířka vstupního pole (text_input_width)
Popis
Tento atribut nastavuje šířku vstupních textových polí (tzv. obalu vstupních textových polí). Vstupní pole slouží k zadání odpovědi na otázku nebo dílčí otázku. Pokud je hodnota šířky dostatečně vysoká, zobrazí se vstupní textové pole na dalším řádku. Upozorňujeme, že tato možnost nenastavuje velikost vstupu ani šířku celého sloupce!
Dostupné možnosti
- Výchozí hodnota: Pokud je vybrána, bude tomuto atributu přidělena výchozí hodnota tak, aby popisek i příslušné vstupní textové pole byly na stejném řádku. Pokud je například šířka popisku 41 %, bude šířka vstupního textového pole mít hodnotu, která umožní zobrazit popisek i vstupní pole na jednom řádku (v tomto případě 58 %). Pokud by byla šířka vstupního textového pole vyšší než 58 %, zobrazilo by se vstupní textové pole na dalším řádku.
- 8 %; 17 %...92 %, 100 %: čím vyšší vybraná hodnota, tím větší šířka vstupního textového pole.
Příklad
- Pokud chcete, aby se vstupní část zobrazovala pod dílčí otázkou nebo popiskem, vyberte z rozbalovacího seznamu možnost 100 %.
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í).
Velikost vstupního textového pole (input_box_size)
Popis
Tato funkce umožňuje nastavit velikost textové oblasti (vstupního textového pole). Ve výchozím nastavení LimeSurvey zobrazuje vstupní pole s výchozí velikostí. Pomocí této funkce lze toto chování změnit.
Platné hodnoty
- Libovolná číselná hodnota
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.
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.
Vstup
Maximum znaků (maximum_chars)
Popis
Toto nastavení umožňuje určit maximální počet znaků, které lze zadat u textové otázky. Pokud zadáte například hodnotu 20, respondent nebude moci zadat více než 20 znaků.
Platné hodnoty
- Libovolné celé číslo větší než 0
Minimální hodnota číselného vstupu (min_num_value_n)
Popis
Minimální hodnota číselného vstupu, kterou může respondent zadat do vstupního pole.
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 se syntaxí ExpressionScript, bez okolních složených závorek.
Pouze celá čísla (num_value_int_only)
Popis
Pokud je tato možnost povolena, budou moci respondenti do pole zadat pouze celočíselné hodnoty.
Dostupné možnosti
- Ano
- Ne (výchozí)
Maximální hodnota číselného vstupu (max_num_value_n)
Popis
Maximální hodnota číselného vstupu, kterou může respondent zadat do vstupního pole.
Platné hodnoty
- Libovolná celočíselná hodnota větší než 0
- Libovolné číslo
- Libovolný kód SGQA
- Libovolný kód otázky (název proměnné)
- Libovolná rovnice se syntaxí ExpressionScript, bez okolních složených závorek.
Logika
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í.
Rovnice k ověření dílčí otázky (em_validation_sq)
Popis
Tato rovnice slouží k samostatnému ověření každé dílčí otázky (textového pole). U každého textového pole, které tyto podmínky ověření nesplní, se barva pozadí změní na růžovou (pomocí stylu CSS .em_sq_fn_validation), aby byla chyba zvýrazněna. Upozorňujeme, že tato možnost je dostupná navíc k ověření založenému na regulárním výrazu.
Platné hodnoty
Jakákoli rovnice využívající syntaxi ExpressionScript, bez obklopujících složených závorek.
Příklady
Pokud například chcete jako odpovědi povolit pouze čísla, která jsou násobkem 3, bude rovnice vypadat takto:
(this / 3) == floor(this/3)
Rezervovaná proměnná this je automaticky nahrazena odkazem na aktivní buňku pro zadání textu.
Tip k rovnici pro ověření podotázky (em_validation_sq_tip)
Popis
Pokud používáte em_validation_sq, jedná se o volitelnou zprávu/tip, který se zobrazí, pokud je zadaná odpověď nesprávná.
Platné hodnoty
- Libovolný řetězec
Příklad
- Budeme-li pokračovat v příkladu ověřování e-mailů, tip může znít „Zadejte prosím platné e-mailové adresy.“
Ostatní
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í)
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