Attribuer bloc courantes
Contents
- 1 Attribuer bloc courantes
- 1.1 Propriété nom
- 1.2 Bloc remarques propriété
- 1.3 Attribution de propriété de données
- 1.4 Modification des Expressions
- 1.5 Propriété exceptions
- 1.6 Propriété condition
- 1.7 Détails de la journalisation propriété
- 1.8 Propriété de niveau de journal
- 1.9 Activer la propriété de l'État
- 1.10 Propriété d'Extensions ORS
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 :
- Cliquez sur le données attribuer ligne dans propriété tableau du bloc.
- Cliquez sur le
bouton pour afficher les données d'attribuer dans la boîte de dialogue Variables.
- Cliquez sur le Variable champ pour afficher une flèche vers le bas.
- 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.
- Cliquez sur sous Expression pour afficher la
bouton.
- Cliquez sur le
bouton pour ouvrir Expression Builder. Pour des exemples de l'utilisation d'Expression Builder, voir le Expression Builder rubrique.
- 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.
- Dans le champ Expression, créez une valeur pour comparer à la valeur de la variable. Placez la valeur entre guillemets simples (' ').
- Cliquez sur le
bouton de valider l'expression. Les messages de syntaxe apparaissent sous le titre d'Expression Builder.
- Cliquez sur OK Fermer Expression Builder et les données d'attribuer dans la boîte de dialogue Variables.
- 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 :
- Cliquez sur la ligne sous l'Expression dans les données d'attribuer à la boîte de dialogue Variables. Ceci entraîne le
bouton apparaissent.
- Cliquez sur le
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é.