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.
- 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.
- 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.
- 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.
- 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.
- 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.
- Nicht unterstützte Syntax
- Wenn Sie einen Operator oder ein Satzzeichen verwenden, das ES nicht unterstützt, wird es mit einem roten Rahmen versehen.
- 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.