Farbe |
Beispiel |
Bedeutung |
Tooltip |
Kommentare
|
tan background |
Sample |
the ganze Gleichung |
keine |
Alles in geschweiften Klammern, das als Gleichung erkannt wird (z. B. gibt es keine führenden oder nachgestellten Leerzeichen), wird farblich mit einem hellbraunen Hintergrund versehen, um es besser vom umgebenden Text unterscheiden zu können
|
blue text |
Beispiel |
Funktionsname |
Bedeutung und zulässige Syntax |
Funktionsnamen oder Dinge, die Funktionen sein sollten, da ihnen eine öffnende Klammer folgt, werden in fettem blauem Text dargestellt. Tooltips zeigen die Bedeutung und zulässige Syntax für die Funktion.
|
grey text |
Sample |
string |
none |
Einfache und doppelte Anführungszeichen werden in grauem Text angezeigt
|
cyanfarbener Text |
Beispiel |
Variablensatz auf derselben Seite, |
[Name oder SGQA-Code]: Frage; Wert; Antwortliste mit Codes für jeden Wert |
Jede Variable, die auf derselben Seite wie die aktuelle Frage festgelegt ist, wird in cyanfarbenem Text angezeigt, was bedeutet, dass sie in Javascript aktualisiert werden kann. Der Tooltip zeigt seinen Namen (wenn Sie INSERTANS:xxx verwendet haben) oder den SGQA-Code (wenn Sie das neue Benennungssystem verwendet haben), die eigentliche Frage und ihren aktuellen Wert (oder leer, wenn nicht festgelegt). Wenn der Fragetyp Antworten von einem Aufzählungswertesatz erwartet, wird die Zuordnung der Codes zu Anzeigewerten angezeigt.
|
green text |
Beispiel |
Variablensatz auf einer vorherigen Seite |
[Name oder SGQA-Code]: Frage; Wert; Antwortliste mit Codes für jeden Wert |
Jede Variable, die auf einer vorherigen Seite festgelegt wurde, wird in fettem grünem Text angezeigt. Der Tooltip zeigt seinen Namen (wenn Sie INSERTANS:xxx verwendet haben) oder den SGQA-Code (wenn Sie das neue Benennungssystem verwendet haben), die eigentliche Frage und ihren aktuellen Wert (oder leer, wenn nicht festgelegt). Wenn der Fragetyp Antworten von einem Aufzählungswertesatz erwartet, wird die Zuordnung der Codes zu Anzeigewerten angezeigt.
|
bold pink text |
Sample |
Variable wird auf einer späteren Seite festgelegt , im Allgemeinen: zu Beginn der Umfrage leer, kann aber mit einem Index gefüllt oder nach vorne verschoben werden |
[Name oder SGQA-Code]: Frage; Wert; Antwortliste mit Codes für jeden Wert |
Jede Variable, die auf einer nächsten Seite festgelegt wird, wird in fettem rosa Text angezeigt. Der Tooltip zeigt seinen Namen (wenn Sie INSERTANS:xxx verwendet haben) oder den SGQA-Code (wenn Sie das neue Benennungssystem verwendet haben), die eigentliche Frage und ihren aktuellen Wert (oder leer, wenn nicht festgelegt). Wenn der Fragetyp Antworten von einem Aufzählungswertesatz erwartet, wird die Zuordnung der Codes zu Anzeigewerten angezeigt.
|
bold tan text |
Beispiel |
ein Lime-Ersatzwert |
der Wert |
Lime-Ersatzzeichenfolgen (wie {TOKEN:xxx}, {PRIVACY_MESSAGE}) werden in fettem hellbraunem Text angezeigt.
|
roter Text |
Beispiel |
Zuweisungsoperator (=) |
Warnmeldung |
Wenn Sie einen der Zuweisungsoperatoren (=) verwenden, wird dieser Operator in rotem Text angezeigt. Dies soll dazu beitragen, eine versehentliche Neuzuweisung von Werten zu verhindern, wenn Sie eigentlich prüfen wollten, ob a == b, anstatt den Wert von a = b festzulegen.
|
normaler schwarzer Text |
Sample |
Interpunktion |
none |
Alle anderen Interpunktion innerhalb des Ausdrucks werden als normaler schwarzer Text angezeigt.
|
rot umrandeter Text |
eine fette rote Linie umgibt der Fehler |
Syntaxfehler |
Beschreibung des Fehlers |
Alle erkannten Syntaxfehler werden angezeigt, indem der Fehler mit einem roten Kästchen umgeben wird. Der Tooltip zeigt den Fehler an. Beispiele hierfür sind nicht übereinstimmende Klammern, die Verwendung undefinierter Funktionen, die Übergabe der falschen Anzahl von Argumenten an Funktionen, schlecht strukturierte Ausdrücke (z. B. fehlende Operatoren zwischen Variablen), der Versuch, einer schreibgeschützten Variablen einen neuen Wert zuzuweisen, der Versuch, nicht definierten Variablen Werte zuzuweisen. Variablen oder die Verwendung einer nicht unterstützten Syntax. Beachten Sie, dass das Syntaxfehlererkennungssystem möglicherweise nur einen Fehler in einem Ausdruck meldet, selbst wenn mehrere Fehler vorliegen. Wenn jedoch Fehler erkannt werden, wird mindestens ein Fehler angezeigt.
|