Commande ESCAPE
Arrête le script en cours de traitement, ou tous les scripts, sans quitter Analytics.
Syntaxe
ESCAPE <ALL> <IF test>
Paramètres
Nom | Description |
---|---|
ALL optionnel |
Met fin à tous les scripts actifs. S'il est ignoré, le script actif prend fin. |
IF test optionnel |
Test qui doit être évalué comme vrai avant l'exécution de la commande. Si le test est évalué comme faux, la commande n'est pas exécutée. |
Exemples
Mettre fin à un script de manière conditionnelle
Vous comptez le nombre d'enregistrements contenu dans une table, et vous utilisez la commande ESCAPE pour arrêter l'exécution du script si le nombre d'enregistrements est inférieur à 100 :
COUNT ESCAPE IF COUNT1 < 100
Remarques
Quand utiliser ESCAPE
La commande ESCAPE permet d'arrêter l'exécution d'un script ou d'un sous-script basé sur une condition, ou d'arrêter l'exécution de tous les scripts en cours.
Utilisation d'ESCAPE dans les sous-scripts
Si vous exécutez ESCAPE à l'intérieur d'un sous-script, le sous-script arrête de s'exécuter et le script principal reprend son traitement à partir de la commande DO SCRIPT ayant appelé le sous-script.
Si vous incluez l'option ALL à la commande ESCAPE dans le sous-script, le sous-script et le script principal arrêtent tous les deux leur traitement :
ESCAPE ALL