Actions

Translations

Translations:Expression Manager/69/sl

From LimeSurvey Manual

Tukaj je nekaj drugih razlogov, zakaj bi morda želeli uporabiti EM.

  1. 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
  2. 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.
  3. 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
  4. Nadomestna polja
  5. *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 .
  6. 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.
  7. 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.
  8. 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.
  9. 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.