Jump to: navigation, search

Attribuer bloc courantes

Utilisez le bloc commun attribuer pour attribuer une valeur ou expression calculée ou la valeur entrée à une variable.  

Voir le bloc de Services de la requête Service données propriété pour obtenir un exemple d'utiliser le bloc de l'attribution et l'Expression Builder pour analyser une chaîne JSON et attribuer les données de service à une variable.

Remarque : Fonction getSIPHeaderValue(headername) renvoie la valeur de l'en-tête SIP associée à la headername SIP donné. Il se pourrez que vous souhaitez utiliser cette fonction avec le bloc attribuer.

Le bloc attribuer comporte les propriétés suivantes :

Propriété nom

Les détails de cette propriété sous Propriétés courantes des blocs Callflow ou Propriétés courantes des blocs de flux de travail.

Bloc remarques propriété

Les détails de cette propriété sous Propriétés courantes des blocs Callflow ou Propriétés courantes des blocs de flux de travail.

Attribution de propriété de données

Cette propriété attribue une valeur (expression) à une variable. Vous sélectionnez la variable et saisissez une expression, que ce soit un littéral ou une créé dans Expression Builder.

Sélectionnez une variable et attribuer une valeur :

  1. Cliquez sur le données attribuer ligne dans propriété tableau du bloc.
  2. Cliquez sur le OpenDialogBoxButton.gif bouton pour afficher les données d'attribuer dans la boîte de dialogue Variables.
  3. Cliquez sur le Variable champ pour afficher une flèche vers le bas.
  4. Cliquez sur la flèche vers le bas et sélectionnez une variable dont la valeur est évaluée pour déterminer la condition branchement. Variables d'application par défaut sont décrits dans le Property entrée bloc pour les applications vocales et Property entrée bloc pour les applications de routage. Vous pouvez également utiliser une variable personnalisée.
  5. Cliquez sur sous Expression pour afficher la OpenDialogBoxButton.gif bouton.
  6. Cliquez sur le OpenDialogBoxButton.gif bouton pour ouvrir Expression Builder. Pour des exemples de l'utilisation d'Expression Builder, voir le Expression Builder rubrique.
  7. Sélectionnez un opérateur la condition branchement. Valeur de la variable sera égale à)==), inférieur à (<), supérieure (>). inférieur ou égal à ()<=), supérieur ou égal à ()>=) ou ne correspond pas à (!=) à la valeur entrée dans le champ de l'Expression.
  8. Dans le champ Expression, créez une valeur pour comparer à la valeur de la variable. Placez la valeur entre guillemets simples ('  ').
  9. Cliquez sur le ValidateExpBut.gif bouton de valider l'expression. Les messages de syntaxe apparaissent sous le titre d'Expression Builder.
  10. Cliquez sur OK Fermer Expression Builder et les données d'attribuer dans la boîte de dialogue Variables.
  11. Vous pouvez faire des attributions de variable/valeur multiples. Cliquez sur le ajouter bouton si vous souhaitez ajouter plusieurs attributions et répétez les étapes ci-dessus.

Modification des Expressions

Pour modifier une expression :

  1. Cliquez sur la ligne sous l'Expression dans les données d'attribuer à la boîte de dialogue Variables. Ceci entraîne le OpenDialogBoxButton.gif bouton apparaissent.
  2. Cliquez sur le OpenDialogBoxButton.gif bouton de ré-ouvrir Expression Builder, où vous pouvez modifier l'expression.

Propriété exceptions

Les détails de cette propriété sous Propriétés courantes des blocs Callflow ou Propriétés courantes des blocs de flux de travail.

  • Pour callflows, les expressions de ECMAScript non valides peuvent déclencher l'événement d'exception suivantes : Error.Semantic.
  • Pour les flux de travail, les expressions ECMAScript non valides peuvent aider les événements d'exception suivants : error.script.SyntaxError, et error.script.ReferenceError.

Vous pouvez utiliser événements personnalisés permet de définir le traitement d'événement d'exception ECMAScript.

Propriété condition

Les détails de cette propriété sous Propriétés courantes des blocs Callflow ou Propriétés courantes des blocs de flux de travail.

Détails de la journalisation propriété

Les détails de cette propriété sous Propriétés courantes des blocs Callflow ou Propriétés courantes des blocs de flux de travail.

Propriété de niveau de journal

Les détails de cette propriété sous Propriétés courantes des blocs Callflow ou Propriétés courantes des blocs de flux de travail.

Activer la propriété de l'État

Les détails de cette propriété sous Propriétés courantes des blocs Callflow ou Propriétés courantes des blocs de flux de travail.

Propriété d'Extensions ORS

A partir de 8.1.4, blocs de Composer permettant de créer des applications de routage (à l'exception des déconnexion et EndParallel blocs) ajouter un nouveau ORS Extensions propriété.

This page was last edited on May 23, 2016, at 20:02.
Comments or questions about this documentation? Contact us for support!