Extraits de code personnalisés

Les informations contenues dans cette page d’aide s’appliquent à la fois à Studio et à Desktop Studio.

Certains scripts nécessitent plus de complexité que ce que les actions Studio peuvent fournir à elles seules. Studio vous permet d’ajouter du code personnalisé à vos scripts. Cela vous permet de personnaliser vos scripts pour répondre aux besoins de votre organisation.

Le codage personnalisé nécessite des connaissances en matière de script ou de programmation. Studio utilise un langage de programmation personnalisé appelé Snippet, développé pour être utilisé dans Studio. Un guide de référence technique complet est disponible dans l’aide en ligne afin que vous puissiez apprendre à utiliser ce langage.

Faits saillants concernant les Extraits de code

  • Les extraits de code peuvent contribuer à améliorer l’organisation et l’efficacité de vos scripts. Ils augmentent votre contrôle sur les processus qui s’exécutent, ainsi que sur le moment et la façon dont ils s’exécutent. Vous pouvez créer vos propres variables et objets et ajouter une logique de programmation à l’aide d’instructions telles que IF, FOR, FOREACH, et autres.
  • Certains produits et fonctionnalités requièrent des extraits de code, mais vous pouvez les utiliser dans vos scripts même s’ils ne sont pas nécessaires.
  • Lorsqu’un produit ou une fonctionnalité nécessite des extraits de code, l’aide en ligne fournit des informations détaillées sur les extraits que vous devez inclure. Des exemples de scripts sont fournis pour montrer comment utiliser les extraits de code dans les scripts. Un script supplémentaire peut être nécessaire pour mettre en œuvre les produits ou fonctionnalités.
  • Le langage de script Snippet est basé sur le framework .NET. Il s’exécute côté serveur et se compile en MSIL (langage intermédiaire Microsoft), tout comme le font C# et Visual Basic .NET.

Action d’extrait de code

Pour ajouter du code personnalisé à vos scripts, vous avez besoin d’une Snippet action. Vous pouvez double-cliquer sur cette action pour ouvrir une fenêtre de l’éditeur où vous pouvez ajouter votre code personnalisé. Vous pouvez également déboguer le code dans la fenêtre de l’éditeur. Vous pourriez avoir besoin de plus qu’une Snippet action dans votre script. Si vous utilisez plusieurs actions, mettez à jour le champ Ajouter une légende de chacune avec une phrase qui aide à identifier son objectif.

L’emplacement d’une Snippet action est important. Si un Snippet attribue une valeur à une variable, il doit être placé avant l’action qui a besoin de cette valeur. En revanche, si un Snippet contient du code décisionnel qui agit en fonction d’une valeur qui lui est transmise, le Snippet doit être placé après l’action qui fournit la valeur.

Extraits de code par rapport aux actions

Une partie de ce que vous pouvez faire dans les extraits de code peut également être réalisée à l’aide des actions Studio. Par exemple, il existe des actions pour les instructions IF et FOR. Il existe également l’action ASSIGN, que vous pouvez utiliser pour créer une variable personnalisée et lui attribuer une valeur. L’utilisation de ces actions est une façon acceptable d’ajouter ces fonctionnalités à votre script. Cependant, l’utilisation d’extraits de code est plus efficace.

En plaçant le code dans des extraits de code, votre script est plus propre, mieux organisé et plus facile à parcourir. Cela facilite votre travail de développeur de scripts et le rend plus efficace. Si vous prenez l’habitude de toujours déclarer les variables dans les extraits de code, à l’avenir, si vous avez besoin de retrouver une déclaration particulière, vous aurez moins d’endroits où chercher.

Ajouter du code personnalisé à un script

L’action Snippet action vous permet d’ajouter du code personnalisé à vos scripts.

  1. Dans NiCE CXone, cliquez sur le sélecteur d'applications et sélectionnez Studio.
  2. Sur la page Scripts, repérez et ouvrez votre script.
  3. Ajoutez l’action Snippet à votre script, puis cliquez sur Ouvrir l’Éditeur dans le panneau des propriétés.
  4. Entrez votre code dans la fenêtre de l’éditeur. Vous pouvez taper le code ou le copier-coller à partir d’une autre source, comme ce site d’aide ou un autre script.
  5. Pour ajouter un commentaire à votre code, cliquez sur la bulle de dialogue Icon of a speech bubble with two angle brackets in it. ou tapez deux barres obliques (//). Cliquez de nouveau sur la bulle de dialogue pour supprimer les barres obliques au début d'une ligne.
  6. Cliquez sur l'icône de bogue Icon of a bug. pour tester et déboguer votre code.
  7. Cliquez sur Appliquer pour enregistrer vos modifications. L'éditeur d'extraits se ferme. Rouvrez-le pour continuer à modifier votre code.