Lors de la modification des données du graphique, vous utilisez un sous-ensemble du script Qlik Sense, constitué d'une certain nombre d'instructions. Une instruction peut désigner soit une instruction de script normale, soit une instruction de contrôle de script.
Les instructions de contrôle sont généralement utilisées pour contrôler le flux de l'exécution du script. Chaque clause d'une instruction de contrôle doit tenir sur une ligne de script et peut se terminer par un point-virgule ou une fin de ligne.
Aucun préfixe n'est jamais appliqué aux instructions de contrôle.
Tous les mots-clés du script peuvent être saisis en majuscules et/ou en minuscules.
Pour afficher une description succincte et la syntaxe d'une fonction, utilisez le menu déroulant de chaque fonction. Pour plus d'informations, cliquez sur le nom de la fonction dans la description de la syntaxe.
L'instruction de contrôle call appelle une sous-routine qui doit être définie par une instruction sub précédente.
L'instruction de contrôle do..loop est une construction d'itération de script qui exécute une ou plusieurs instructions jusqu'à ce qu'une condition logique soit remplie.
do [ ( while |
until ) condition ] [statements] [exit do [ ( when | unless )
condition ] [statements] loop [ ( while | until ) condition ]
Le mot-clé de script End permet de fermer les clauses If, Sub et Switch.
Le mot-clé de script Exit fait partie de l'instruction Exit Script, mais il peut aussi être employé pour quitter les clauses Do, For ou Sub.
Cette instruction de contrôle arrête l'exécution du script. Elle peut être insérée n'importe où dans le script.
L'instruction de contrôle for..next est une construction d'itération de script avec compteur. Les instructions comprises entre for et next à l'intérieur de la boucle sont exécutées pour chaque valeur de la variable du compteur entre les limites inférieure et supérieure spécifiées.
L'instruction de contrôle for each..next est une construction d'itération de script qui exécute une ou plusieurs instructions pour chaque valeur d'une liste de valeurs séparées par des virgules. Les instructions comprises entre for et next à l'intérieur de la boucle sont exécutées pour chaque valeur de la liste.
L'instruction de contrôle if..then est une construction de sélection de script qui oblige l'exécution du script à s'orienter dans un sens ou dans un autre selon une ou plusieurs conditions logiques.
Note InformationsComme l'instruction if..then est une instruction de contrôle et, en tant que telle, se termine par un point-virgule ou une fin de ligne, aucune de ses quatre clauses possibles (if..then, elseif..then, else et end if) ne peut s'étendre sur plusieurs lignes.
L'instruction de contrôle switch est une construction de sélection de script qui oblige l'exécution du script à s'orienter dans un sens ou dans un autre selon la valeur d'une expression.
Le mot-clé de script To s'utilise dans plusieurs instructions de script.
Cette page vous a-t-elle aidé ?
Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !