Génération de code
Contents
Le processus de génération de code crée un fichier de VoiceXML de correctement mis en forme d'un diagramme callflow élaboré avec Composer ou d'un fichier SCXML à partir d'un diagramme de flux de travail. Pages statiques (pure VXML ou SCXML code) sont générés dans le dossier src génération du projet Composer.
Code de génération
Vous pouvez générer le code de deux façons :
- Sélectionnez diagramme > générer Code.
- Cliquez sur l'icône de générer le Code
dans l'angle supérieur droit de la fenêtre principale de Composer lorsque la toile callflow/flux de travail est sélectionnée.
Remarque : Si votre projet utilise Query Builder ou des requêtes a généré l'aide de procédure enregistrée dans la base de données blocs de données, le processus de génération de code crée un fichier SQL dans le dossier de la base de données pour chaque ce bloc de données de la base de données. Ces fichiers SQL seront utilisées pendant l'exécution et ne doivent pas être supprimés.
Génération du code de plusieurs Callflows
Lorsque vous utilisez l'exécution en fonction de Callflow, Composer génère automatiquement les fichiers VXML dans le fichier de diagramme à exécuter. Lors de la génération de code, avec la fonction de code de générer pour un projet de Composer Java comprenant plusieurs callflows, Composer tente de générer le VXML pour tous les callflows avant d'exécuter (parce que l'application peut se déplacer entre plusieurs callflows pour subdialogs).
Toutefois, si, parmi les callflows a une erreur, Composer fournit l'option pour continuer l'exécution de l'application tout de même, car le callflow erronée peut être un callflow qui i a ne pas utilisée par celui en cours d'exécution (s'il y a deux ou plusieurs callflows principales, par exemple). Ce cas, les fichiers VXML sont essentiellement désynchronisés avec les fichiers diagramme et peut affecter l'exécution. Genesys recommande que vous corriger toutes les erreurs avant d'exécuter l'application.
Générer tous
Utiliser la fonction « Générer tout » pour générer VoiceXml et SCXML du code pour tous les fichiers de diagramme (Callflows, flux de travail et IPD) présents dans un projet Composer.
Générer tous peuvent être appelé de deux manières.