Typ otázky - Rovnica
From LimeSurvey Manual
Stručný popis
Tento typ otázky umožňuje autorovi vytvoriť rovnicu (napr. výpočet alebo prispôsobený report) a uložiť ju do databázovej premennej. Rovnice môžu používať akúkoľvek syntax podporovanú nástrojom ExpressionScript. Ak pracujete s číselnými hodnotami, nezabudnite použiť rozšírené nastavenie otázky "Len čísla", ako je vysvetlené nižšie.
Nižšie nájdete príklad použitia tohto typu otázky:


Príklad: Limesurvey_survey_BMIsample.lss.zip.
Úprava rovnice
Použitie vyhradeného nastavenia
Najlepším spôsobom úpravy rovnice je použiť vyhradené nastavenie: umožňuje používať rovnakú rovnicu pre rôzne jazyky a zaručuje, že v rovnici nie je zahrnuté žiadne HTML. Používateľovi tak môžete zobraziť celú vetu, ale do databázy uložiť iba potrebnú hodnotu: napríklad zadajte {weightkg/tall} do nastavenia rovnice a zobrazte „Váš BMI je {self.NAOK}“.
Ak potrebujete vo vnútri použiť výraz, musíte pridať zložené zátvorky.
Použitie poľa Text otázky
Úpravy môžete robiť cez HTML/WYSIWYG editor alebo priamo v HTML zdroji:
- Pomocou WYSIWYG editora:

- Z HTML zdroja:

Úpravy v zdrojovom kóde sa odporúčajú, ak chcete do tabuľky odpovedí zaznamenať čistý text alebo čistú číselnú hodnotu. Úpravou zdrojového kódu môžete odstrániť akýkoľvek HTML kód, ktorý môže ovplyvniť proces ukladania.

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
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
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.
Logika
Rovnica (equation)
Popis
Do tabuľky odpovedí sa uloží výsledok výrazu, ktorý tu zadáte, a NIE výsledky výrazov zadaných v textovom poli otázky. Môžete napríklad chcieť zobraziť v textovom poli otázky niekoľko výrazov, aby ste respondentom zobrazili niektoré štatistiky o nich samotných. Ak však chcete súčasne uložiť niečo iné, zadajte požadovaný výraz do tohto poľa.
Táto rovnica sa používa pre všetky jazyky.
Platné hodnoty
- Ľubovoľný text. Možno použiť aj syntax Expression Managera (v zložených zátvorkách).
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é)
Typ SPSS škály pre export (scale_export)
Popis
Používa sa iba pri exporte do SPSS. Tento atribút prepíše predvolenú škálu, ktorú určí SPSS. Ak sa chcete dozvedieť, na čo slúžia jednotlivé škály merania, prečítajte si súvisiacu dokumentáciu SPSS.
Dostupné možnosti
- Predvolené (default)
- Nominálna
- Ordinálna
- Škála
Len čísla (numbers_only)
Popis
Ak túto možnosť povolíte, respondent môže do textových polí zadávať iba čísla.
Pri typoch otázok Rovnica toto nastavenie určuje, že výsledkom môže byť iba číslo, nie reťazec. Tým sa zaručia správne výpočty a konverzie v nadväzujúcich rovniciach, pokiaľ ide o oddeľovač desatinných miest.
Správanie podľa typu otázky
- Východisková: Ak predmet zadá hodnotu, ktorá nie je číslo, táto hodnota sa okamžite vymaže z textového poľa, aby mohol zadať vhodnú hodnotu.
- Otázky s textovou odpoveďou: Ak je možnosť Len čísla vypnutá, možnosti „Zobraziť súčet pre“ a „Zobraziť celkový súčet“ sa ignorujú a textové polia so súčtami nebudú zobrazené.
- Rovnica: Povolením tejto možnosti sa výsledky rovnice prevedú na číselnú hodnotu. Ak výsledok rovnice nie je číslo (a nie je prázdny), rovnica vráti NaN, ktoré sa v tabuľke odpovedí uloží ako prázdny reťazec.
Dostupné možnosti
- Zapnuté
- Vypnuté (východiskové)
Š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