Actions

Translations

Translations:Expression Manager/69/de

From LimeSurvey Manual

Hier sind einige der anderen Gründe, weshalb Sie EM verwenden können:

  1. Berechnungen – Sie können jede erdenkliche Berechnung erstellen:
    • Sie haben Zugriff auf alle gängigen mathematischen Operatoren und Funktionen
    • Sie haben Zugriff auf über 70 mathematische, Datums- und Zeichenfolgenverarbeitungsfunktionen
    • Es ist für Entwickler ziemlich einfach, neue Funktionen hinzuzufügen, wenn Benutzer sie benötigen
  2. Berechnungen in der Datenbank speichern
    • Sie können jetzt einfache und komplexe Berechnungen und/oder Skalenergebnisse berechnen und diese in der Datenbank speichern, ohne dass JavaScript erforderlich ist
    • Sie verwenden dazu den Fragetyp „Gleichung“
  3. Bewertungen
    • Sie können jetzt Bewertungen erstellen oder Ergebnisse aus jedem Fragetyp skalieren, und nicht nur aus der Teilmenge, die früher unterstützt wurde
    • Sie können Tailoring verwenden, um laufende oder Gesamtbewertungsergebnisse überall dort anzuzeigen, wo Sie sie benötigen – sogar auf derselben Seite
    • Sie haben mehr Kontrolle über die Berichte, die auf der Grundlage dieser Bewertungsergebnisse generiert wurden
    • Sie können Bewertungsergebnisse in der Datenbank speichern, ohne dass JavaScript erforderlich ist
    • Sie können Bewertungsergebnisse ausblenden, ohne dass JavaScript oder CSS erforderlich sind
  4. Ersatzfelder
    • Anstatt {INSERTANS:SGQA} zu verwenden, können Sie einfach den Fragecode verwenden – das erleichtert das Lesen und Validieren
    • Dadurch wird auch die häufige Notwendigkeit vermieden, Fragen zu bearbeiten, um den SGQA-Code zu ändern, damit alles funktioniert
  5. Tailoring – Sie können Text basierend auf anderen Werten bedingt anzeigen
    • Verwenden Sie den passenden Titel für einen Betreff, z. B. „Hallo [ Herr/Frau Smith]"
    • Geben Sie grammatikalisch korrekte Sätze aus, wenn Singular/Plural wichtig sind: (z. B. „Sie haben 1 Kind“ vs. „Sie haben 2 Kinder")
    • Konjugieren Sie Verben entsprechend und Substantive basierend auf dem Geschlecht und der Pluralität des Subjekts
  6. Neue Variablenattribute – Sie können auf Folgendes zugreifen, um Ihre Anpassung vorzunehmen:
    • (kein Suffix) – ein Alias für qcode.code
    • .code – der ausgewählte Antwortcode für die Frage, wenn er relevant ist (sonst leer), oder der Textwert, wenn es sich nicht um eine codierte Frage handelt
    • .NAOK – wie .code, kann aber Teil von Berechnungen oder Listen sein, auch wenn irrelevant
    • .value – der Bewertungswert für die Frage, wenn sie relevant ist (sonst leer), oder der Textwert, wenn es sich nicht um eine codierte Frage handelt – verfügbar, wenn Bewertungen für die Umfrage aktiviert sind, andernfalls immer null
    • .valueNAOK – das Gleiche wie .value, kann aber Teil von Berechnungen oder Listen sein, auch wenn es irrelevant ist
    • .shown – die Antwort, wie sie dem Benutzer angezeigt wird (dies ist die Aufgabe von {INSERTANS:xxx})
    • .qid – die Frage-ID
    • .gid – die Gruppen-ID
    • .sgqa – der SGQA-Wert für die Frage
    • .jsName – der korrekte Javascript-Variablenname für die Frage, unabhängig davon, ob auf dieser oder einer anderen Seite definiert
    • .qseq – die Fragensequenz (beginnend bei 0)
    • .gseq – die Gruppensequenz (beginnend bei 0)
    • .obligatorisch – ob die Frage obligatorisch ist (J/N)
    • .question – der Text der Frage
    • .relevance – die Relevanzgleichung für die Frage
    • .grelevance – die Relevanzgleichung für die Gruppe
    • .relevanceStatus – ob die Frage aktuell relevant ist oder nicht (boolean (kann in PHP und JS unterschiedlich sein))
    • .type – der Fragetyp (der einstellige Code)
  7. Dynamische On-Page-Änderungen
    • Alle Relevanz-, Berechnungs- und Anpassungsfunktionen funktionieren dynamisch auf einer Seite – Änderungen an Werten aktualisieren die Seite also sofort
    • Sie haben also Fragen, die dynamisch angezeigt werden oder verschwinden, je nachdem, ob sie relevant sind
    • Fragen werden basierend auf den Antworten auf der Seite auch dynamisch angepasst, sodass Sie laufende Summen, maßgeschneiderte Sätze und benutzerdefinierte Berichte sehen können
  8. Neuer Dateneingabebildschirm
    • Zusätzlich zur Verwendung mit dem aktuellen Dateneingabesystem können Sie einfach Survey-All-In-One verwenden
    • Dies unterstützt die On-Page-Relevanz und -Anpassung, sodass Dateneingabesachbearbeiter schnell durchblättern können und nur noch die relevanten Antworten eingeben müssen
    • Dies kann von entscheidender Bedeutung sein, wenn Ihre Dateneingabeperson die Anpassung sehen muss, die ebenfalls dynamisch ist
  9. Macht die meisten benutzerdefinierten JavaScript-Anforderungen überflüssig
    • EM unterstützt problemlos komplizierte Berechnungen und Bewertungen, Anpassung und bedingte Logik
    • Einige Dinge benötigen weiterhin JavaScript (wie benutzerdefinierte Layouts und das bedingte Ausblenden von Fragen-Unterelementen), aber Ihr JavaScript kann die EM-Funktionen verwenden, sodass Sie auf Fragen über Ihren Qcode statt über SGQA zugreifen können und Sie können auf eine der oben aufgeführten Frageneigenschaften zugreifen