Translations:Expression Manager/69/hu
From LimeSurvey Manual
Íme néhány egyéb ok, amiért érdemes lehet használni az EM-t.
- Számítások – bármilyen számítást létrehozhat, ami eszébe jut:
- Hozzáférhet az összes gyakori matematikai operátorhoz és függvényhez
- Több mint 70 matematikai, dátum- és karakterlánc-feldolgozó függvényhez férhet hozzá
- A fejlesztők meglehetősen könnyen adhatnak hozzá új függvényeket, ha a felhasználóknak szükségük van rá
- Számítások tárolása az adatbázisban
- Most már kiszámolhatja egyszerű és összetett számításokat és/vagy skálapontszámokat, ÉS tárolja azokat az adatbázisban anélkül, hogy JavaScriptre lenne szüksége.
- Ehhez az Egyenlet kérdéstípust használja.
- Értékelések
- Mostantól értékeléseket hozhat létre. vagy skálázhatja a pontszámokat bármilyen kérdéstípusból, nem csak a korábban támogatott részhalmazból
- A Testreszabás segítségével bárhol megjelenítheti a futási vagy összesített értékelési pontszámokat – akár ugyanazon az oldalon is
- Több irányítást biztosít. az értékelési pontszámok alapján generált jelentések felett
- Az értékelési pontszámokat JavaScript nélkül tárolhatja az adatbázisban
- Az értékelési pontszámokat JavaScript vagy CSS nélkül is elrejtheti
- Csere mezők
- *Az {INSERTANS:SGQA} használata helyett csak a kérdéskódot használhatja – ez megkönnyíti az olvasást és az érvényesítést.
- Ezzel elkerülhető az SGQA-kód módosításához szükséges általános kérdések szerkesztése, hogy minden működjön. .
- Szabályozás - feltételesen jeleníthet meg szöveget más értékek alapján
- Használja a megfelelő címet egy tárgyhoz, például (pl. "Hello [ Mr./Mrs.] Smith")
- Nyelvtanilag helyes mondatok kiírása egyes/többes szám esetén: (pl. "1 gyermeked van" vs. "2 gyermeked van")
- Igék megfelelő ragozása és elutasítsa a főneveket az alany neme és pluralitása alapján.
- New Variable Attributes – a következőket érheti el a testreszabáshoz:
- (utótag nélkül) – a qcode.code
- álneve. kód - a kérdés kiválasztott válaszkódja, ha az releváns (egyébként üres), vagy a szöveges érték, ha nem kódolt kérdés
- .NAOK - ugyanaz, mint a .code, de számítások vagy listák része lehet akkor is, ha irreleváns
- .érték - a kérdés értékelési értéke, ha releváns (egyébként üres), vagy a szöveges érték, ha nem kódolt kérdés -- elérhető, ha a felméréshez engedélyezve vannak az értékelések, egyébként mindig zero
- .valueNAOK - ugyanaz, mint a .value, de része lehet számításoknak vagy listáknak még akkor is, ha irreleváns
- .shown - a válasz a felhasználó számára megjelenített formában (ezt teszi az {INSERTANS:xxx})
- .qid - a kérdés azonosítója
- .gid - a csoportazonosító
- .sgqa - a kérdés SGQA értéke
- .jsName - a megfelelő JavaScript-változó neve a kérdéshez, függetlenül attól, hogy ezen az oldalon van-e definiálva
- .qseq - a kérdéssor (0-tól kezdődően)
- .gseq - a csoportsor (0-tól kezdődően)
- . kötelező - kötelező-e a kérdés (I/N)
- .kérdés - a kérdés szövege
- .relevancia - a kérdésre vonatkozó relevanciaegyenlet
- .relevancia - a relevanciaegyenlet csoporthoz
- .relevanceStatus - aktuális-e a kérdés vagy sem (boolean (PHP-ban és JS-ben eltérő lehet))
- .type - a kérdés típusa (az egykarakteres kód)
- Dinamikus változtatások az oldalon
- Minden relevancia, számítás és testreszabás dinamikusan működik egy oldalon – így az értékek változásai azonnal frissítik az oldalt
- Tehát kérdései dinamikusan jelennek meg/eltűnnek el attól függően, hogy relevánsak
- A kérdések dinamikusan is testreszabottak az oldalon lévő válaszok alapján, így láthatja a futó összesítéseket, testreszabott mondatokat és testreszabott jelentéseket.
- Új adatbeviteli képernyő
- A használat mellett A jelenlegi adatbeviteli rendszerben csak a Survey-All-In-One-t használhatja.
- Ez támogatja az oldal relevanciáját és testreszabását, így az adatbeviteli ügyintézők gyorsan átlapozhatják, és csak a releváns válaszok
- Ez kritikus lehet, ha az adatbevitelt végző személynek látnia kell a testreszabást, ami szintén dinamikus.
- Kiküszöböli a legtöbb egyéni JavaScript használatát
- EM könnyen támogatja a bonyolult számításokat, pontozást , testreszabás és feltételes logika.
- Bizonyos dolgokhoz továbbra is szükség lesz JavaScriptre (például egyéni elrendezésekre és feltételesen elrejtve a kérdés-alelemekre), de a JavaScript használhatja az EM függvényeket, így az SGQA helyett a Qkódjukkal érheti el a kérdéseket , és elérheti a fent felsorolt kérdéstulajdonságok bármelyikét.