Translations:Expression Manager/69/da
From LimeSurvey Manual
Her er nogle af de andre grunde til, at du måske vil bruge EM.
- Beregninger - du kan lave enhver beregning, du kan tænke på:
- Du har adgang til alle almindelige matematiske operatorer og funktioner
- Du har adgang til mere end 70 matematiske, dato- og strengbehandlingsfunktioner
- Det er ret nemt for udviklere at tilføje nye funktioner, hvis brugerne har brug for dem
- Storing Calculations to Database
- Du kan nu beregne enkle og komplekse beregninger og/eller skalaer, OG få dem gemt i databasen uden brug af JavaScript.
- Du bruger spørgsmålstypen Ligning til at opnå dette.
- Assessments
- Du kan nu oprette vurderinger eller skala score fra enhver spørgsmålstype, ikke kun den delmængde, der plejede at blive understøttet
- Du kan bruge skræddersyet til at vise løbende eller samlede vurderingsresultater, hvor som helst det er nødvendigt - selv på samme side
- Du har mere kontrol over de rapporter, der er genereret baseret på disse vurderingsresultater
- Du kan gemme vurderingsresultater i databasen uden at skulle bruge JavaScript
- Du kan skjule vurderingsresultater uden at skulle bruge JavaScript eller CSS
- Replacement Fields
- *I stedet for at bruge {INSERTANS:SGQA} kan du bare bruge Spørgsmålskoden - dette gør det nemmere at læse og validere.
- Dette undgår også det almindelige behov for at redigere spørgsmål for at ændre SGQA-koden for at få alt til at fungere .
- Tailoring - du kan betinget vise tekst baseret på andre værdier
- Brug den passende titel til et emne, som (f.eks. "Hej [ Mr./Mrs.] Smith")
- Output grammatisk korrekte sætninger baseret på ental/plural materie: (f.eks. "Du har 1 barn" vs. "Du har 2 børn")
- Bøjte verber passende og afvis navneord baseret på emnets køn og flertal.
- New Variable Attributes - du kan få adgang til følgende for at skræddersy:
- (ingen suffiks) - et alias for qcode.code
- . kode - den valgte svarkode for spørgsmålet, hvis det er relevant (ellers tomt), eller tekstværdien, hvis det ikke er et kodet spørgsmål
- .NAOK - samme som .kode, men kan indgå i beregninger eller lister selvom det er irrelevant
- .value - vurderingsværdien for spørgsmålet, hvis det er relevant (ellers blank), eller tekstværdien, hvis det ikke er et kodet spørgsmål -- tilgængelige er vurderinger aktiveret for undersøgelsen, ellers altid nul
- .valueNAOK - samme som .value, men kan være en del af beregninger eller lister, selvom det er irrelevant
- .vist - svaret som vist for brugeren (det er hvad {INSERTANS:xxx} gør )
- .qid - spørgsmåls-ID
- .gid - gruppe-ID
- .sgqa - SGQA-værdien for spørgsmålet
- .jsName - det korrekte javascript-variabelnavn for spørgsmålet, uanset om det er defineret på denne side eller en anden
- .qseq - spørgsmålssekvensen (startende fra 0)
- .gseq - gruppesekvensen (startende fra 0)
- . obligatorisk - om spørgsmålet er obligatorisk (J/N)
- .spørgsmål - spørgsmålets tekst
- .relevans - relevansligningen for spørgsmålet
- .grelevance - relevansligningen for gruppen
- .relevanceStatus - om spørgsmålet er relevant eller ej (boolesk (kan være forskellig i PHP og JS))
- .type - spørgsmålstypen (en-tegnskoden)!N !#Dynamiske ændringer på siden
- Al relevans, beregning og tilpasning fungerer dynamisk på en side - så ændringer i værdier opdaterer siden øjeblikkeligt
- Så du har spørgsmål dynamisk vises/forsvinder baseret på, om de er relevante
- Spørgsmål er også dynamisk skræddersyet baseret på svar på siden, så du kan se løbende totaler, skræddersyede sætninger og tilpassede rapporter.
- New Data Entry Screen
- Ud over at bruge det nuværende dataindtastningssystem, kan du bare bruge Survey-All-In-One.
- Dette understøtter relevansen på siden og skræddersyet, så dataindtastningsassistenter kan hurtigt gå igennem, og de skal kun indtaste relevante svar
- Dette kan være afgørende, hvis din dataindtastningsperson har brug for at se skræddersyet, som også er dynamisk.
- Eliminerer behovet for de fleste tilpassede JavaScript
- EM understøtter nemt komplicerede beregninger, scoring , skræddersyet og betinget logik.
- Nogle ting vil stadig have JavaScript (som brugerdefinerede layouts og betinget skjule spørgsmåls underelementer), men din JavaScript kan bruge EM-funktionerne, så du kan få adgang til spørgsmål ved deres Qcode i stedet for SGQA , og få adgang til en af de spørgsmålsegenskaber, der er angivet ovenfor.