Translations:Expression Manager/69/sl
From LimeSurvey Manual
Tukaj je nekaj drugih razlogov, zakaj bi morda želeli uporabiti EM.
- Izračuni - ustvarite lahko poljuben izračun, ki vam pade na pamet:
- Imate dostop do vseh običajnih matematičnih operatorjev in funkcij
- Imate dostop do 70+ matematičnih funkcij, funkcij za obdelavo datumov in nizov
- Razvijalcem je dokaj enostavno dodati nove funkcije, če jih uporabniki potrebujejo
- Shranjevanje izračunov v zbirko podatkov
- Zdaj lahko izračunate preproste in zapletene izračune in/ali ocene na lestvici IN jih shranite v zbirko podatkov, ne da bi potrebovali JavaScript.
- Za to uporabite vrsto vprašanja Equation.
- Ocene
- Zdaj lahko ustvarite ocene ali lestvice rezultatov iz katere koli vrste vprašanja, ne samo iz podmnožice, ki je bila prej podprta
- Uporabite lahko prilagoditev za prikaz tekočih ali skupnih rezultatov ocenjevanja, kjer koli je to potrebno – tudi na isti strani
- Imate več nadzora nad poročili, ustvarjenimi na podlagi teh ocenjevalnih rezultatov
- Ocenjevalne rezultate lahko shranite v bazo podatkov, ne da bi potrebovali JavaScript
- Ocenjevalne rezultate lahko skrijete, ne da bi potrebovali JavaScript ali CSS
- Nadomestna polja
- *Namesto uporabe {INSERTANS:SGQA} lahko uporabite samo kodo vprašanja - to olajša branje in preverjanje.
- S tem se tudi izognete pogosti potrebi po urejanju vprašanj za spreminjanje kode SGQA, da bo vse delovalo .
- Prilagoditev - besedilo lahko pogojno prikažete na podlagi drugih vrednosti
- Uporabite ustrezen naslov za zadevo, na primer (npr. »Pozdravljeni [ G./Mrs.] Smith")
- Izdaj slovnično pravilne stavke, ki temeljijo na ednini/množini: (npr. "Imaš 1 otroka" proti "Imaš 2 otroka")
- Ustrezno spreženi glagoli in zaklanjajte samostalnike glede na spol in množino osebka.
- Novi atributi spremenljivk - za prilagajanje lahko dostopate do naslednjega:
- (brez pripone) - vzdevek za qcode.code
- . koda - izbrana koda odgovora na vprašanje, če je relevantno (sicer prazno), ali besedilna vrednost, če ni kodirano vprašanje
- .NAOK - enako kot .code, vendar je lahko del izračunov ali seznamov tudi če je nepomembno
- .value - vrednost ocene za vprašanje, če je relevantno (sicer prazno), ali besedilna vrednost, če ni kodirano vprašanje -- na voljo, če so ocene omogočene za anketo, sicer vedno zero
- .valueNAOK - enako kot .value, vendar je lahko del izračunov ali seznamov, tudi če ni pomembno
- .shown - odgovor, kot je prikazan uporabniku (to počne {INSERTANS:xxx} )
- .qid - ID vprašanja
- .gid - ID skupine
- .sgqa - vrednost SGQA za vprašanje
- .jsName - pravilno ime spremenljivke javascript za vprašanje, ne glede na to, ali je definirano na tej ali drugi strani
- .qseq - zaporedje vprašanj (začenši z 0)
- .gseq - zaporedje skupine (začenši z 0)
- . obvezno - ali je vprašanje obvezno (Y/N)
- .question - besedilo vprašanja
- .relevance - enačba relevantnosti za vprašanje
- .grelevance - enačba relevantnosti za skupino
- .relevanceStatus - ali je vprašanje trenutno relevantno ali ne (logična vrednost (lahko se razlikuje v PHP in JS))
- .type - vrsta vprašanja (koda z enim znakom)!N !#Dinamične spremembe na strani
- Vsa ustreznost, izračuni in prilagajanje delujejo dinamično na strani – tako spremembe vrednosti takoj posodobijo stran
- Vaša vprašanja se torej dinamično pojavljajo/izginejo glede na to, ali so ustrezni
- Vprašanja so tudi dinamično prilagojena glede na odgovore na strani, tako da lahko vidite tekoče vsote, prilagojene stavke in prilagojena poročila.
- Nov zaslon za vnos podatkov
- Poleg uporabe trenutnem sistemu za vnos podatkov, lahko preprosto uporabite Survey-All-In-One.
- To podpira ustreznost in prilagajanje na strani, tako da lahko uradniki za vnos podatkov hitro pregledajo in bodo morali vnesti samo ustrezne odzive
- To je lahko ključnega pomena, če mora vaša oseba za vnos podatkov videti prilagoditev, ki je tudi dinamična.
- Odpravlja potrebo po večini JavaScripta po meri
- EM enostavno podpira zapletene izračune, točkovanje , prilagajanje in pogojna logika.
- Nekatere stvari bodo še vedno potrebovale JavaScript (na primer postavitve po meri in pogojno skrivanje podelementov vprašanj), vendar lahko vaš JavaScript uporablja funkcije EM, tako da lahko dostopate do vprašanj z njihovo Qcode namesto SGQA in dostop do katere koli zgoraj navedene lastnosti vprašanja.