x

Hauptkapitel

  1. LimeSurvey Cloud oder LimeSurvey CE?
  2. LimeSurvey Cloud - Schnellstartanleitung
  3. LimeSurvey CE - Installation
  4. Wie man eine gute Umfrage gestaltet (Leitfaden)
  5. Erste Schritte
  6. LimeSurvey-Konfiguration
  7. Einführung - Umfragen
  8. Umfrageeinstellungen anzeigen
  9. Umfragemenü anzeigen
  10. Umfragestruktur anzeigen
  11. Einführung - Fragen/Fragetypen
  12. Einführung - Fragegruppen
  13. Einführung - Umfragen - Management
  14. Optionen der Umfrage-Symbolleiste
  15. Mehrsprachige Umfrage
  16. Kurzanleitung - ExpressionScript
  17. Erweiterte Funktionen
  18. Allgemeine FAQ - Häufig gestellte Fragen
  19. Fehlerbehebung
  20. Tipps und Tricks
  21. Lizenzbestimmungen
  22. Änderungshistorie
  23. Plugins - Erweitert
 Actions

Translations

Translations:ExpressionScript How-tos/13/de

From LimeSurvey Manual

Hier finden Sie Beispiele für häufige Fehler beim Eingeben von ES-Ausdrücken. Beachten Sie, dass die Tooltips zusätzliche Informationen liefern.

  1. Inline-Javascript, das vergessen hat, nach der geschweiften Klammer Leerzeichen einzufügen
    • Da „document.write“ direkt nach einer geschweiften Klammer erscheint, geht EM davon aus, dass es sich um einen Ausdruck handelt, und rot- Felder „Dokument“ und „Schreiben“, da es sich um undefinierte Variablen bzw. Funktionen handelt.
  2. Unbekannte/falsch geschriebene Variablen, Funktionen und Operatoren
    • Hier haben wir vergessen, dass wir den Variablennamen „Geschlecht“ anstelle von „“ verwenden. Sex“, aber EM fängt diesen Fehler ab. Außerdem wird „++“ rot markiert, da dies kein unterstützter Operator ist.
  3. Warnt, wenn = anstelle von eq verwendet oder Wertzuweisungen durchgeführt werden
    • Beachten Sie, dass „=“ und „+=“ sind in roter Schrift statt in schwarzer Schrift. Wenn Sie mit der Maus darüber fahren, werden Warnungen angezeigt, die darauf hinweisen, dass Sie einen Wert zuweisen.
  4. Falsche Anzahl von Argumenten für Funktionen
    • if() benötigt 3 Argumente, aber es wurden 4 angegeben, also bewegen Sie den Mauszeiger über dem rot umrahmten „if“ wird der Fehler erklärt und die unterstützte Syntax angezeigt.
    • sum() akzeptiert eine unbegrenzte Anzahl von Argumenten, aber wir hatten ein abschließendes Komma vor den schließenden Klammern, also ist das rot umrahmt.
  5. Nicht übereinstimmende Klammern
    • Dies ist einer der häufigsten Fehler beim Schreiben von Ausdrücken.
    • Dies zeigt zwei Beispiele für fehlende schließende Klammern und ein Beispiel für eine zu viele schließende Klammern.
  6. Nicht unterstützte Syntax
    • Wenn Sie einen Operator oder ein Satzzeichen verwenden, das ES nicht unterstützt, wird es mit einem roten Rahmen versehen.
  7. Ungültige Zuweisungen
    • Einige Variablen sind schreib- und lesbar und ihre Werte können geändert werden. Andere sind schreibgeschützt.
    • Wenn Sie versuchen, den Wert einer schreibgeschützten Variablen zu ändern, ist dies nicht möglich. EM markiert den Versuch mit einem roten Kästchen.
    • Wenn Sie versuchen, einer Gleichung oder einer Zeichenfolge einen Wert zuzuweisen, erhalten Sie ebenfalls eine Fehlermeldung.