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
Guide de création de scripts ACL 14.1