Un commutateur d’action se ramifie à condition après avoir évalué un ou plusieurs cas d’expression. Cette action est similaire à une action Décision et est facile à configurer lorsque plusieurs cas doivent être évalués. Configurer une action de commutateur à préciser ce qui doit Architect être fait par , quand, et dans quelles circonstances.

Les actions de Architect commutation sont simples en raison tâche de la facilité d’afficher les étiquettes de cas dans l’éditeur. Chaque valeur est un cas, et la variable associée est exécutée, ou activée, après avoir été vérifiée dans chaque cas. Lorsque la variable activée est égale à un cas, Architect exécute les instructions qui suivent ce cas.

Supposons par exemple que vous souhaitez lire un son spécifique statut à un appelant en fonction du compte. Si le compte est payé à ce jour, vous voulez que l’appelant entende parler des promotions à venir. Si le compte est en souffrance, vous souhaitez fournir à l’appelant une liste des méthodes de paiement disponibles. Si le compte est en souffrance, vous souhaitez informer l’appelant qu’il sera transféré au service approprié. Si l’appelant n’a pas de compte, vous par défaut voulez que l’appelant entende une invite audio. L’action Switch vous aide à flux d’appels exposer ces tâche options dans l’éditeur visuel.

Vous pouvez avoir jusqu’à 64 cas par défaut dans un commutateur, y compris un cas qui apparaît à la fin de l’interrupteur. Le par défaut cas peut être tâche utilisé pour effectuer un quand aucun des cas précédents n’est vrai. Vous pouvez également brancher dans une autre action de commutateur comme une déclaration de cas.

Par par défaut , l’action Switch présente la configuration d’expression Boolean. Cependant, lorsque vous sélectionnez le type d'expression, vous pouvez utiliser n'importe quelle expression tant que le type d'expression correspond à l'instruction case. Lorsque vous créez une action Basculer en utilisant une expression comme style d'évaluation, tenez compte des éléments suivants :

  • Les types d’expression doivent correspondre aux types de cas. Une expression booléenne doit avoir des cas Boolean, une expression string doit avoir des cas de cordes, et ainsi de suite.
  • Si le type d'expression de l'expression à évaluer change, un Changer les cas en le bouton apparaît. Selon le type d'expression, ce libellé de bouton varie. 
  • Pour les cas en mode Littérale, lorsque vous cliquez sur le Changer les cas pour le Architect bouton réinitialise toutes les valeurs précédemment saisies. Soyez prudent avant de cliquer sur ce bouton. Les valeurs entrées en mode Expression restent intactes à moins que vous ne passiez au mode Littérale.
  • Lorsque vous cliquez sur le Changer le cas pour bouton, les cases de valeur de cas changent pour accepter les entrées pour la variable d’expression sélectionnée.

Nom Description
Nom  Tapez un nom descriptif pour l’action Switch.

Style de l'évaluation

Choisissez l’une des options suivantes :

  • Prendre le chemin du premier cas qui renvoie True. La première fois qu’une condition Architect renvoie une valeur de Vrai, suit ce chemin et ne se déplace pas à d’autres cas.
  • Utiliser le chemin du premier cas qui correspond à une expression La première fois qu’une condition Architect renvoie une valeur de Vrai, suit ce chemin et ne se déplace pas à d’autres cas.

Expression

Si vous choisissez Prenez le chemin du premier cas qui correspond à l’expression ci-dessous, entrez ici l’expression désirée.

Cas

Définissez l’expression Boolean dans les cases de configuration Case. Par par défaut , ces boîtes sont en mode littéral. Passer des modes littéral aux modes d’expression d’entrer des expressions plus détaillées, ou de accéder à l’éditeur d’expression grande et l’aide à l’opérateur et à la fonction.

Vous pouvez également :

  • Cliquez sur X pour supprimer un cas.
  • Utilisez les flèches Haut et Bas pour déplacer les cas à différents endroits dans l’action.

Ajouter un cas

Cliquez pour ajouter d’autres cas. Le nombre minimum de cas admissibles est par défaut de 1 (en plus de la ), et le nombre maximum de cas admissibles est de 64.

Cas par défaut

C’est par défaut la flux voie que le prendra si les cas ajoutés ne s’appliquent pas.
Remarque :  Après avoir défini le style d’évaluation et conception les cas de commutation dans la zone tâche de l’action Switch, assurez-vous d’ajouter les actions souhaitées ci-dessous chaque cas dans l’éditeur.