Typ otázky - Číselný vstup
From LimeSurvey Manual
Krátky popis
Tento typ otázky vyzýva respondenta prieskumu, aby zadal jedno číslo.

Príklad: Question_example_numerical_input.zip.
Všeobecné možnosti
Povinná
Popis
Táto možnosť umožňuje správcom prieskumu požadovať od respondentov odpoveď na určité otázky prieskumu. Ak povinné otázky nie sú zodpovedané, respondenti nebudú môcť pokračovať ďalej. Ak máte otázku s viacerými podotázkami a požadujete odpoveď len na niektoré z nich, použite atribút minimálny počet odpovedí, ktorý sa nachádza na karte Logika.
Dostupné možnosti
- Zapnuté - Na otázku musí byť odpovedané, aby respondent mohol prejsť na ďalšiu stránku - možnosť odpovede 'Bez odpovede' sa nikdy nezobrazuje.
- Mäkká - Ak nie je na otázku odpovedané, pri pokuse o prechod na ďalšiu stránku sa zobrazí upozornenie - respondent sa však môže rozhodnúť upozornenie ignorovať a pokračovať. Upozorňujeme, že možnosť 'Bez odpovede' sa stále zobrazuje (ak je aktivovaná v nastaveniach prezentácie prieskumu)
- Vypnuté (predvolené) - Otázku je možné nechať bez odpovede
Validácia (pomocou regulárnych výrazov) (preg_validation)
Popis
Táto možnosť umožňuje zadať regulárny výraz, pomocou ktorého môžete overiť všetky časti otázky.
Ak niektorá hodnota otázky alebo podotázky nespĺňa požiadavky validácie, farba pozadia textového poľa sa zmení na červenú, aby používatelia ľahko videli, ktoré časti otázky je potrebné opraviť. Takto môžete využiť validáciu priamo na stránke. Nebudete tak musieť čakať, kým používateľ klikne na tlačidlo odoslať, aby sa príslušná otázka overila.
Platné hodnoty
- Akýkoľvek platný regulárny výraz
Príklad
- Kliknite sem a pozrite si viaceré príklady.
Podmienka
Popis
Ak je výsledná hodnota podmienky „1“ alebo „true“, otázka je v kontexte prieskumu „relevantná“, t. j. zobrazí sa respondentovi. Ak nie, otázka je skrytá. Pri každej otázke prieskumu môžete zadať rovnicu relevantnosti. Táto funkcia je nástupcom podmienok a podporuje oveľa zložitejšiu podmienenú logiku.
Zvýrazňovanie syntaxe
Vždy, keď podmienku uložíte, vyhodnotí sa a zvýrazní sa jej syntax. Prípadné chyby budú farebne označené, aby ste ich mohli rýchlo odhaliť a opraviť.
Platné hodnoty
- Akákoľvek podmienka, ktorá využíva syntax ExpressionScript, bez okolitých zložených zátvoriek.
Príklady
Tu sú dobré príklady zvýrazňovania syntaxe.
Zobrazenie
Predpona (prefix)
Popis
Textová hodnota, ktorá sa zobrazí ako predpona pred textovým poľom (poľami) na zadávanie. Predpona sa zobrazí tesne vľavo od vstupného poľa.
Ak je obrazovka malá, predpona sa zobrazí nad vstupným poľom. Ak ju chcete ponechať vľavo (New in 3.0.0 ) : pridajte k otázke triedu suffix-prefix-force.
Platné hodnoty
- Ľubovoľný znak alebo skupina znakov, ktoré chcete zobraziť pred vstupným poľom
Príklad
Zadaním hodnoty "$" pre tento atribút sa bezprostredne pred textovým poľom zobrazí znak dolára.
Prípona (suffix)
Popis
Textová hodnota, ktorá sa pridá ako prípona za textové vstupné pole. Prípona sa zobrazí hneď vpravo od vstupného poľa.
Na malých obrazovkách sa prípona zobrazí pod vstupným poľom. Ak chcete, aby zostala vpravo (New in 3.0.0 ), pridajte k otázke triedu suffix-prefix-force.
Platné hodnoty
- Ľubovoľný znak alebo súbor znakov, ktoré chcete zobraziť za vstupným poľom
Príklad
Zadanie hodnoty "%" pre tento atribút spôsobí, že sa hneď za textovým vstupným poľom zobrazí znak percenta.
Motív otázky (question_theme)
Popis
Umožňuje používať prispôsobené motívy pre príslušnú otázku.
Dostupné možnosti
- Vaše vytvorené motívy otázok, ktoré sa nachádzajú v časti Témy otázok v paneli Motívy.
Pozri: Témy otázok
Šírka vstupného poľa (text_input_width)
Popis
Tento atribút nastavuje šírku textových editačných polí (tzv. „wrappera“ textových editačných polí). Vstupné pole slúži na zadanie odpovede na (pod)otázku. Ak je hodnota šírky dostatočne vysoká, textové editačné pole sa zobrazí na ďalšom riadku. Upozorňujeme, že táto možnosť nenastavuje veľkosť vstupu ani šírku celého stĺpca!
Dostupné možnosti
- Predvolená hodnota: Ak je vybraná, tomuto atribútu sa priradí predvolená hodnota tak, aby sa popis aj príslušné textové editačné pole zobrazili na rovnakom riadku. Ak je napríklad šírka textového editačného poľa 41 %, hodnota šírky textového editačného poľa bude taká, aby sa popis aj vstupné pole zmestili na jeden riadok (v tomto prípade 58 %). Ak by bola šírka textového editačného poľa vyššia ako 58 %, textové editačné pole by sa zobrazilo na ďalšom riadku.
- 8 %; 17 %...92 %, 100 %: čím vyššia je zvolená hodnota, tým väčšia je šírka textového editačného poľa.
Príklad
- Ak chcete, aby sa vstupná časť zobrazila pod podotázkou/popisom, vyberte v rozbaľovacom zozname možnosť 100 %.
Schovaj tip (hide_tip)
Popis
Väčšina otázok zvyčajne obsahuje tip s textom „Prosím, zvoľte jednu z nasledujúcich možností“ alebo nápovedu, ako otázku vyplniť. Tento atribút umožňuje tieto tipy/nápovedy vypnúť alebo zapnúť.
Tieto tipy/nápovedy zahŕňajú aj správy o kritériách validácie (napríklad minimálny/maximálny počet odpovedí, minimálna/maximálna hodnota súčtu alebo hodnota Súčet je rovný). Ak je hide_tip zapnuté, tieto správy sa skryjú. Avšak ak používateľ zadá neplatné údaje, tipy sa zobrazia. Budú zafarbené načerveno a po splnení kritérií validácie sa zmenia na zelené.
Dostupné možnosti
- Zapnuté - tipy/nápovedy sú skryté;
- Vypnuté (predvolené).
Veľkosť poľa na zadávanie textu (input_box_size)
Popis
Táto funkcia umožňuje nastaviť veľkosť textovej oblasti (poľa na zadávanie textu). LimeSurvey predvolene zobrazuje pole na zadávanie textu v predvolenej veľkosti. Túto veľkosť môžete prepísať pomocou tejto funkcie.
Platné hodnoty
- Ľubovoľná číselná hodnota
Popis
Ak je táto možnosť zapnutá, otázka bude vždy skrytá – nebude sa zobrazovať respondentom ankety. Túto funkciu je možné použiť v nasledujúcich situáciách:
- Ak chcete otázku vopred vyplniť pomocou URL a nechcete, aby sa zobrazila na obrazovke. Toto nastavenie prepíše všetky podmienky použité v prieskume, pretože príslušná otázka nebude na stránke vôbec vložená.
- Ak chcete uložiť alebo vypočítať hodnotu za behu pomocou prezentácie ExpressionScript.
Dostupné možnosti
- Zapnuté
- Vypnuté (predvolené)
CSS trieda (css_class)
Popis
Ak chcete k určitým otázkam pridať špeciálne CSS triedy, môžete do tohto poľa zadať názov (alebo názvy) CSS triedy. Medzi jednotlivými názvami tried nezabudnite ponechať medzeru.
Platné hodnoty
- Ľubovoľný textový reťazec s medzerou medzi jednotlivými názvami CSS tried.
Pomocník relevantnosti pre tlačiteľný prieskum (printable_survey_relevance_help)
Popis
Ak chcete vytlačiť prieskum, môžete vytlačiť aj rovnice relevantnosti pre každú otázku. Ak však chcete na vytlačenom formulári namiesto výrazu zobraziť vysvetlenie, vyplňte toto pole textovým vysvetlením rovnice relevantnosti.
Platné hodnoty
- Akýkoľvek text a/alebo čísla, ktoré chcete zobraziť na tlačiteľnom formulári.
Vstup
Maximum znakov (maximum_chars)
Popis
Táto možnosť umožňuje nastaviť maximálny počet znakov, ktoré možno zadať pri textovej otázke. Ak zadáte hodnotu, napríklad 20, respondent nebude môcť zadať viac ako 20 znakov.
Platné hodnoty
- Ľubovoľné celé číslo väčšie ako 0
Minimálna hodnota číselného vstupu (min_num_value_n)
Popis
Minimálna hodnota číselného vstupu, ktorú môže respondent zadať do vstupného poľa.
Platné hodnoty
- Akákoľvek celočíselná hodnota väčšia ako 0
- Akékoľvek číslo
- Akýkoľvek kód SGQA
- Akýkoľvek kód otázky (názov premennej)
- Akákoľvek rovnica využívajúca syntax ExpressionScript, bez okolitých zložených zátvoriek.
Iba celé číslo (num_value_int_only)
Popis
Ak je táto možnosť povolená, respondenti budú môcť do poľa zadať iba celé čísla.
Dostupné možnosti
- Áno
- Nie (predvolené)
Maximálna hodnota číselného vstupu (max_num_value_n)
Popis
Maximálna hodnota číselného vstupu, ktorú môže respondent zadať do vstupného poľa.
Platné hodnoty
- Akákoľvek celočíselná hodnota väčšia ako 0
- Akékoľvek číslo
- Akýkoľvek kód SGQA
- Akýkoľvek kód otázky (názov premennej)
- Akákoľvek rovnica so syntaxou ExpressionScript, bez okolitých zložených zátvoriek.
Logika
Názov skupiny, v ktorej bude otázka náhodne zaradená (random_group)
Popis
Zaradí otázky do určenej skupiny náhodného poradia. Všetky otázky zahrnuté v tejto skupine sa respondentom prieskumu zobrazia v náhodnom poradí.
Ukážkový prieskum s použitím názvu skupiny náhodného poradia nájdete v ukážkových prieskumoch ExpressionScript.
Platné hodnoty
Zadajte ľubovoľný reťazec (napríklad: 'group1'). Všetky otázky, ktoré majú v poli Názov skupiny, v ktorej bude otázka náhodne zaradená nastavený rovnaký reťazec, budú mať svoje miesto v prieskume náhodne zamiešané (= náhodne vymenené medzi sebou).
Náhľad
Ak si chcete pozrieť náhľad otázok, použite funkciu Náhľad prieskumu namiesto funkcie Ukážka skupiny otázok, pretože druhá z nich podľa hlásení nezobrazuje otázky v náhodnom poradí.
Rovnica na overenie otázky (em_validation_q)
Popis
Ide o rovnicu, ktorá sa používa na overenie celej otázky (napr. všetkých jej častí spoločne pri otázke s viacerými odpoveďami). Ak otázka nespĺňa kritériá overenia, zobrazí sa správa em_validation_q_tip (používa štýl CSS .error). Táto nápoveda používa štýl CSS .em_q_fn_validation, ktorý je v súbore template.css predvolene skrytý.
Hlavný rozdiel medzi touto funkciou a rovnicami na overenie podotázok (možnosť em_validation_sq) je v tom, že pri tejto funkcii sa môže zobraziť chybová správa, ak otázka (alebo jej časti) neprejde overením. Pri overení podotázok sa každé textové políčko (napr. pri type otázky pole, no dá sa použiť aj pri typoch otázok s jedným vstupom) zobrazí s (svetlo) červenou farbou pozadia.
Platné hodnoty
- Akákoľvek rovnica, ktorá využíva syntax ExpressionScript, bez okolitých zložených zátvoriek.
Príklad
- Chcete od používateľov zbierať demografické údaje pomocou otázky typu Viacnásobný krátky text a chcete overiť, že používateľ zadal platnú emailovú adresu a telefónne číslo.
Tento príklad ukazuje, ako otázka vyzerá s neplatnými odpoveďami:

A takto vyzerá s jednou neplatnou odpoveďou:

Takto upravíte otázku, aby ste zadali tieto informácie:

A tu je časť výstupu Zobraziť logický súbor, ktorá vám umožňuje skontrolovať správnosť výrazu a uistiť sa, že neobsahuje žiadne syntaktické chyby:

Ako vidíte, rovnica na overenie kontroluje, či sú e-mail aj telefónne číslo buď prázdne, alebo zodpovedajú filtru regulárneho výrazu.
Nápoveda k overeniu zobrazí upozornenie iba vtedy, ak sa telefón alebo e-mail javí ako neplatný.
Ak chcete vyššie uvedený príklad importovať do svojej inštalácie LimeSurvey, stiahnite si nasledujúci súbor .lsq: Em_validation_q_example.zip.
Tip pre validáciu celej otázky (em_validation_q_tip)
Popis
Ak používate Rovnica na overenie otázky, v tomto poli môžete zadať voliteľnú správu, ktorá sa zobrazí ako tip k otázke a vysvetlí, ako je potrebné otázku vyplniť.
Platné hodnoty
- Ľubovoľný reťazec alebo rovnica využívajúca syntax ExpressionScript.
Príklad
Pozrite si príklad v sekcii wiki Rovnica na overenie otázky – ukazuje, ako možno tip upraviť tak, aby zobrazoval, ktoré časti otázky typu Viacnásobný krátky text nespĺňajú kritériá validácie.
Rovnica na overenie podotázky (em_validation_sq)
Popis
Ide o rovnicu, ktorá sa používa na samostatné overenie každej podotázky (textového poľa). Každé textové pole, ktoré nespĺňa tieto podmienky overenia, bude mať ružovú farbu pozadia (pomocou štýlu CSS .em_sq_fn_validation), aby sa zvýraznila chyba. Upozorňujeme, že táto možnosť je k dispozícii navyše k možnosti overenia na základe regulárneho výrazu.
Platné hodnoty
Akákoľvek rovnica, ktorá používa syntax ExpressionScript, bez obklopujúcich zložených zátvoriek.
Príklady
Ak chcete napríklad ako odpovede povoliť iba čísla, ktoré sú násobkom čísla 3, rovnica bude vyzerať takto:
(this / 3) == floor(this/3)
Rezervovaná premenná this sa automaticky nahradí odkazom na aktívnu bunku na zadanie textu.
Tip pre rovnicu na overenie podotázky (em_validation_sq_tip)
Popis
Ak používate em_validation_sq, ide o voliteľnú správu/tip, ktorá sa zobrazí, ak je zadaná odpoveď nesprávna.
Platné hodnoty
- Ľubovoľný reťazec
Príklad
- Pokračujme v príklade overovania e-mailov: tip môže znieť „Zadajte platné e-mailové adresy.“
Iné
Vložiť ukočenie stránky vo verzii pre tlač (page_break)
Popis
Tento atribút je aktívny iba vtedy, keď prieskum skutočne tlačíte z verzie pre tlač. Vynúti zalomenie stránky pred otázkou.
Dostupné možnosti
- Zapnuté
- Vypnuté (predvolené)
Štatistiky
Ukázať vo verejných štatistikách (public_statistics)
Popis
Tento atribút umožňuje správcovi prieskumu zvoliť, či sa výsledky konkrétnej otázky zobrazia respondentom ankety po odoslaní prieskumu.
Predvolené nastavenie pre každú otázku je 'Vypnuté' (= štatistiky otázky sa respondentom nezobrazia). Ak chcete respondentom ankety po odoslaní prieskumu zobraziť štatistiky konkrétnej otázky (otázok), musíte túto možnosť zapnúť pre každú otázku zvlášť.
Dostupné možnosti
- Zapnuté
- Vypnuté (predvolené)
Zobraziť graf (display_chart)
Popis
Tento atribút umožňuje správcovi prieskumu vybrať, či sa respondentom ankety po vyplnení prieskumu zobrazí graf s výsledkami otázky.
- nastavenie prieskumu verejné štatistiky v časti nastavenia prezentácie a navigácie
- nastavenie prieskumu zobraziť grafy v časti nastavenia prezentácie a navigácie
- atribút otázky verejné štatistiky a
- atribút otázky zobraziť graf.
Dostupné možnosti
- Zapnuté
- Vypnuté (predvolené)
Typ grafu (chart_type)
Popis
Tento atribút umožňuje správcovi prieskumu vybrať, aký typ grafu sa zobrazí respondentovi po dokončení vypĺňania prieskumu.
Dostupné možnosti
- Stĺpcový graf
- Koláčový diagram
- Radar
- Čiarový
- Polárny graf
- Prstencový graf