| Couleur |
Échantillon |
Signification |
Info-bulle |
Commentaires
|
| fond beige |
Échantillon |
le équation entière |
aucun |
Tout ce qui est reconnu comme une équation entre accolades (par exemple, il n'y a pas d'espacement de début ou de fin) sera codé par couleur avec un fond beige pour aider à le distinguer du texte environnant
|
| texte rouge gras |
Sample |
Une erreur |
Quelques explications sur l'erreur |
Peut être une variable inconnue ou une erreur de fonction. L'enquête est interrompue et les questions qui reposent sur l'expression respective ne seront pas présentées aux personnes interrogées.
|
| blue text |
Exemple |
nom de fonction |
signification et syntaxe autorisée |
Il fait référence à des noms de fonctions ou à des éléments qui devraient être des fonctions puisqu'ils sont suivis d'une parenthèse ouverte. Ils sont affichés en texte bleu gras. Les info-bulles montrent la signification et la syntaxe autorisée pour la fonction.
|
| grey text |
Sample |
string |
none |
Les chaînes entre guillemets simples et doubles sont affichées en texte gris.
|
| cyan text |
Exemple |
variable définie sur la même page, |
[ nom ou code SGQA] : question ; valeur; liste de réponses affichant les codes pour chaque valeur |
Toute variable définie sur la même page que la question que vous êtes en train de modifier est affichée en texte cyan (elle peut être mise à jour en javascript). L'info-bulle affiche son nom (si vous avez utilisé INSERTANS:xxx) ou son code SGQA (si vous avez utilisé le nouveau système de dénomination), la question réelle et sa valeur actuelle (ou vide si elle n'est pas définie). Si le type de question attend des réponses d'un ensemble de valeurs énumérées, le mappage des codes pour afficher les valeurs est affiché.
|
| green text |
Exemple |
variable définie sur une page précédente |
[ nom ou code SGQA] : question ; valeur; liste de réponses affichant les codes pour chaque valeur |
Toute variable définie sur une page précédente est affichée en texte vert gras. L'info-bulle affiche son nom (si vous avez utilisé INSERTANS:xxx) ou le code SGQA (si vous avez utilisé le nouveau système de dénomination), la question réelle et sa valeur actuelle (ou vide si elle n'est pas définie). Si le type de question attend des réponses d'un ensemble de valeurs énumérées, le mappage des codes pour afficher les valeurs est affiché.
|
| texte rose gras |
Exemple |
variable définie sur une page ultérieure en général : vide au début de l'enquête, mais peut être remplie avec un index ou déplacée vers la précédente |
[ nom ou code SGQA] : question ; valeur; liste de réponses affichant les codes pour chaque valeur |
Toute variable définie sur une page précédente est affichée en texte rose gras. L'info-bulle affiche son nom (si vous avez utilisé INSERTANS:xxx) ou le code SGQA (si vous avez utilisé le nouveau système de dénomination), la question réelle et sa valeur actuelle (ou vide si elle n'est pas définie). Si le type de question attend des réponses d'un ensemble de valeurs énumérées, le mappage des codes pour afficher les valeurs est affiché.
|
| bold tan text |
Échantillon |
une valeur de remplacement de chaux |
la valeur |
Les chaînes de remplacement de chaux (comme {TOKEN:xxx}, {PRIVACY_MESSAGE}) sont affichées en texte beige gras.
|
| texte rouge |
Exemple |
opérateur d'affectation (=) |
message d'avertissement |
Si vous utilisez l'un des opérateurs d'affectation (=), cet opérateur sera affiché en texte rouge. Ceci est destiné à empêcher la réaffectation accidentelle des valeurs lorsque vous vouliez réellement vérifier si a == b au lieu de définir la valeur de a = b.
|
| normal black text |
Exemple |
ponctuation |
aucun |
Tous les autres signes de ponctuation dans l'expression sont affichés sous forme de texte noir normal.
|
| texte encadré rouge |
une ligne rouge en gras entoure l'erreur |
erreur de syntaxe |
description de l'erreur |
Toutes les erreurs de syntaxe détectées sont affichées dans des cases rouges. L'info-bulle montre l'erreur. Les exemples incluent des parenthèses sans correspondance, l'utilisation de fonctions non définies, le passage d'un nombre incorrect d'arguments aux fonctions, des expressions mal structurées (par exemple, des opérateurs manquants entre les variables), la tentative d'attribuer une nouvelle valeur à une variable en lecture seule, la tentative d'attribuer des valeurs à une variable non définie. -variables, ou en utilisant une syntaxe non prise en charge. Notez que le système de détection des erreurs de syntaxe ne peut signaler qu'une seule erreur dans une expression même s'il y a plusieurs erreurs ; cependant, si des erreurs sont détectées, au moins une erreur sera affichée.
|