Accéder au contenu principal Passer au contenu complémentaire

Switch..case..default..end switch

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.

 

Switch expression {case valuelist [ statements ]} [default statements] end switch

Note InformationsComme l'instruction switch 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 (switch, case, default et end switch) ne peut s'étendre sur plusieurs lignes.

 

Arguments
Argument Description
expression Expression arbitraire.
valuelist Liste de valeurs séparées par des virgules à laquelle la valeur de l'expression sera comparée. L'exécution du script se poursuit avec les instructions du premier groupe rencontré qui comporte dans l'argument valuelist une valeur égale à la valeur de l'expression. Chaque valeur de l'argument valuelist peut désigner une expression arbitraire. Si aucune valeur correspondante n'est trouvée dans une clause case, les instructions figurant dans la clause default (si celle-ci est spécifiée) sont exécutées.
statements Tout groupe d'une ou plusieurs instructions de script Qlik Sense.

 

Switch I

Case 1

LOAD '$(I): CASE 1' as case autogenerate 1;

Case 2

LOAD '$(I): CASE 2' as case autogenerate 1;

Default

LOAD '$(I): DEFAULT' as case autogenerate 1;

End Switch

En savoir plus

 

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 !