Jump to: navigation, search

Bloc Subdialog

Utiliser le bloc Subdialog pour appeler VoiceXML subdialogs, qui sont un mécanisme de réutiliser des boîtes de dialogue courantes et de l'élaboration des bibliothèques d'applications réutilisables.  Subcallflows appelées depuis une callflow principale encapsuler VXML subdialogs et spécifiez les modularisation pour les applications VXML grandes.    Une application peut spécifier l'URI de le subdialog pour l'appel, de transmettre des paramètres et de recevoir des résultats de sortie. Paramètres de type dans, Out et InOut sont pris en charge. Vous avez la possibilité de cocher la façon dont les paramètres doivent être transférée à la subdialog appelée. Dans le cas de pages dynamiques (comme JSPs), vous pouvez spécifier la méthode d'envoi obtenir / Post et liste d'utilisation pour indiquer les paramètres doivent être transmis en tant que valeurs de la chaîne de requête.

Remarque : Ces deux choix ne s'appliquent pas dans le cas statiques subdialogs (telles que ceux qui sont générés par la voix Composer). Le bloc Subdialog propose aussi la possibilité de lancer subcallflows créées par la voix de Composer. Dans ce cas, la synchronisation automatique des paramètres d'entrée et de sortie est fournie. Un développeur pourrez sélectionner un subcallflow pour exécuter depuis le projet Composer actuel.

Consultez également à l'aide de Composer partagé sous-routines.

Le bloc Subdialog comporte les propriétés suivantes : Le bloc Subdialog n'a aucune exception de la page.

Propriété nom

Veuillez trouver les détails de cette propriété sous Propriétés communes.

Bloc remarques propriété

Peut être utilisé pour les blocs callflow et de flux de travail pour ajouter des commentaires.  

Propriété exceptions

Les détails de cette propriété sous Propriétés communes.

Propriété méthode

Cette propriété indique la méthode d'ouverture de le subdialog :

  • obtenir--que vous sélectionnez à l'aide de la récupération HTTP
  • post-que vous sélectionnez à l'aide de HTTP Post. Cette option n'est valable que lorsque les paramètres sont passés comme une liste (liste d'utiliser la propriété est définie sur vrai). Ceci est généralement utilisé lorsqu'un grand nombre de données doit être envoyé comme une valeur d'entrée pour un subdialog.

Pour sélectionner une valeur pour la propriété méthode :

  1. Sélectionnez la ligne de la méthode dans propriété tableau du bloc.
  2. Dans le champ de valeur, sélectionnez obtenir ou poster dans la liste déroulante.

Propriété du type

La propriété Type définit le type de la subdialog appelée. Il existe deux options :

  • URL--la subdialog appelée se trouve à l'emplacement spécifié dans la propriété Uri.
  • ProjectFile--la subdialog appelée est un subcallflow dans le projet Composer.

Pour sélectionner une valeur pour la propriété Type :

  1. Sélectionnez la ligne du Type de table de propriété du bloc.
  2. Dans le champ de valeur, sélectionnez l'URL ou ProjectFile dans la liste déroulante.

Propriété Uri

La propriété Uri spécifie la destination (URL ou Composer projet) en fonction de la valeur de la propriété Type. Pour définir une destination URL pour la propriété Uri (Type de propriété est définie sur l'URL) :

  1. Sélectionnez la ligne Uri dans propriété tableau du bloc.
  2. Dans le champ valeur, entrez une URL valide, ou sélectionnez une variable dans la liste déroulante.

Pour définir une destination de Composer projet pour la propriété Uri (Type de propriété est définie sur ProjectFile) :

  1. Cliquez sur la ligne de l'Uri dans propriété table du bloc.
  2. Cliquez sur le OpenDialogBoxButton.gif bouton pour ouvrir la boîte de dialogue Uri.
  3. Sélectionnez un callflow dans la liste.
  4. Cliquez sur OK pour fermer la boîte de dialogue.

Composer automatiquement synchronise les données entrées et revenir variables de la callflow de rubriques sélectionné avec le principal callflow en les ajoutant comme paramètres d'entrée et de sortie dans le bloc de Subdialog correspondant. Ouvrez la propriété Parameters du bloc Subdialog permet d'attribuer la valeur désirée. Remarque : Pour un fichier de diagramme studio sélectionné, faites un clic droit menu contextuel du bloc et sélectionnez l'option ouvrir secondaire Callflow diagramme pour ouvrir le fichier de diagramme Subcallflow choisi dans la fenêtre établi.

Propriété condition

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

Détails de la journalisation propriété

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

Propriété de niveau de journal

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

Activer la propriété de l'État

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

Propriété de sécurité

Lorsque la propriété de sécurité est définie sur true, les données pour ce bloc est traitée comme privé (par exemple, le numéro de compte carte de crédit, numéros de sécurité sociale, date de naissance, etc.). GVP tient compte des données associées à ce bloc comme sensibles et supprimera dans des journaux platform et mesures. Pour attribuer une valeur pour la propriété de sécurité :

  1. Sélectionnez la ligne de sécurité dans propriété tableau du bloc.
  2. Dans le champ de valeur, sélectionnez vrai ou faux dans la liste déroulante.

Paramètres de propriété

La propriété Parameters permet de spécifier les paramètres pour passer à la subdialog appelée. Pour spécifier les paramètres :

  1. Cliquez sur la ligne de paramètres dans la table de propriétés du bloc.
  2. Cliquez sur le OpenDialogBoxButton.gif bouton pour ouvrir la boîte de dialogue de définition d'un paramètre.

Si la propriété Type est ProjectFile, tous les paramètres d'entrée et de sortie sont automatiquement synchronisés entre le rubriques de callflow et la callflow principale. Les paramètres d'entrée/sortie sont ajoutés automatiquement en fonction des paramètres d'entrée et de sortie secondaire callflow.  Dans ce cas, il n'y a aucuns boutons ajouter et supprimer dans la boîte de dialogue de définition d'un paramètre comme décrit ci-dessous.  Vous devez renseigner dans la colonne de Variables.

Bouton Ajouter

Utilisez le bouton Ajouter pour saisir des informations de paramètres.

  1. Cliquez sur Ajouter pour ajouter une entrée aux paramètres SubDialog.
  2. Dans le champ nom du paramètre, accepter le nom par défaut ou modifiée.
  3. Dans la liste déroulante du Type de paramètre, sélectionnez dans, Out ou InOut :
Dans Des paramètres d'entrée sont variables soumis à la subdialog.
Déconnecter Paramètres de sortie sont variables renvoyées par la subdialog et seront réattribuées en remontant jusqu'à la callflow en cours.
InOut InOut paramètres sont des paramètres qui servent entrée et de sortie.
  1. Dans la liste déroulante Expression, sélectionnez parmi les variables affiché, tapez votre propre expression ou cliquez sur le OpenDialogBoxButton.gif bouton utiliser compétence Expression Builder.
  2. Dans le champ de la définition, entrez une description pour ce paramètre.
  3. Cliquez sur Ajouter à nouveau pour saisir un autre paramètre ou cliquez sur OK pour terminer.

Bouton Supprimer

Pour supprimer un paramètre :

  1. Sélectionnez une entrée dans la liste.
  2. Cliquez sur Supprimer.

Utilisez la liste

Indique si les paramètres de subdialog soumis comme une liste (si la valeur true) à la subdialog appelé. Pour sélectionner une valeur pour la propriété d'utilisation liste :

  1. Sélectionnez la ligne de la liste d'utilisation dans propriété tableau du bloc.
  2. Dans le champ de valeur, sélectionnez vrai ou faux dans la liste déroulante.

Extraction Audio propriété

Entrez le fichier fetchaudio pour émettre lors de l'exécution d'une longue durée tâches, tel qu'une requête de web côté serveur. Par défaut, suivant génération interprète NGI) fournit un fichier fetchaudio intégré. Pour plus d'informations sur le support GVP de fetchaudio, voir :

Extraction Audio délai propriété

Entrez la durée de temps à attendre au début d'un retard extraction avant ni la lecture fetchaudio. Pour plus d'informations, voir l'extraction des propriétés dans GVP Voice XML Help

Extraction Audio propriété minimale

Entrez la durée minimale pour émettre fetchaudio, une fois démarré, même si le résultat de l'extraction arrive dans l'intervalle. Pour plus d'informations, voir l'extraction des propriétés dans GVP Voice XML Help

Propriété de l'indication d'extraction

Sélectionnez prefetch ou sécuritaire permet de définir lorsque des fichiers XML de données pouvant être lues. Sélection de rendement restent stables indique à charger uniquement le fichier XML de données alors nécessaires. Pour plus d'informations, voir l'extraction des propriétés dans GVP Voice XML Help.

Extraire la propriété délai d'attente

Entrez le délai d'attente pour extractions. Ceci n'est pas pris en charge lorsque vous utilisez Nuance (MRCP). Un error.badfetch est lancée si une durée de l'extraction dépasse fetchtimeout. Pour plus d'informations, voir l'extraction des propriétés dans GVP Voice XML Help.

Propriété Age max.

Entrez l'âge acceptable maximale, en secondes, de mise en cache ressources audio. Pour plus d'informations, voir l'extraction des propriétés dans GVP Voice XML Help.

Propriété périmées max.

Entrez l'obsolescence maximale, en secondes, des ressources audio en expirées. Pour plus d'informations, voir l'extraction des propriétés dans GVP Voice XML Help.

 

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