LOOKUP TABLE VARS

Cette page d'aide concerne Studio. Ces informations sont également disponibles pour Desktop Studio.

Charge une ligne de données personnalisée à partir d'une table définie par une feuille de calcul dans un classeur Excel, puis stocke les valeurs en tant que variables de script individuelles. Vous pouvez télécharger une feuille de calcul via l'action et sélectionner la feuille de calcul à partir de laquelle lire. La feuille de calcul est stockée dans le script sous la forme d'une chaîne codée en base 64.

Actuellement, vous ne pouvez pas charger un classeur vers cette action dans Studio. Si vous devez inclure LookupTableVars dans un script Studio , vous pouvez ouvrir le script dans Desktop Studio. Chargez le classeur calcul et configurez l'action, puis enregistrez le script. Vous pouvez continuer à travailler sur le script dans Studio.

Dépendances

  • Le classeur que vous chargez pour l'utiliser avec cette action est stocké dans le script sous la forme d'une chaîne codée en base 64. Il n'est pas stocké sur un serveur de fichiers.
  • Vous ne pouvez pas modifier les données après avoir chargé le fichier. À la place, vous devez actualiser les données en chargeant une nouvelle version. Cette opération ne peut être effectuée que par l'utilisateur de Studio qui a chargé le fichier initialement. Si l'utilisateur n'est pas disponible pour mettre à jour le fichier, vous devez supprimer l'action du script et charger une nouvelle version. Reportez-vous à la section Utiliser l’action sur cette page pour plus de détails sur la manière d'actualiser les données.
  • Plus le classeur est grand et plus cette action risque de provoquer des problèmes sur les serveurs CXone Mpower . Le nombre de lignes et de colonnes du classeur a une incidence sur la taille globale du fichier. Le nombre maximal de lignes est compris entre 10 000 et 20 000, en fonction du nombre de colonnes et de la quantité de données contenues dans les cellules. Soyez prudent lorsque vous utilisez cette action avec des classeurs comportant un certain nombre de lignes dans cette plage. Vous pouvez envisager d'utiliser une solution différente, telle qu'une base de données.
  • Lors de la lecture du classeur, LookupTablVars ignore la dernière ligne. Pour éviter que des données soient manquantes, ajoutez une ligne à la fin du classeur. La ligne peut être vide ou contenir des valeurs non significatives telles que « fin de fichier ».
  • Les noms de colonnes ne peuvent pas contenir d'espaces.

Types de scripts pris en charge

Un carré d'où part une ligne qui va vers trois autres carrés.

Générique

E-mail Conversation Téléphone Messagerie vocale Élément de travail SMS Numérique

Propriétés d'entrée

Ces propriétés définissent les données que l'action utilise lors de son exécution.

Ces propriétés sont automatiquement complétées lorsque vous utilisez l'assistant pour charger un classeur.

Propriété

Description

Add Caption

Entrez une courte phrase qui identifie cette action dans le script de manière unique. La légende est affichée sur le canevas de script sous l’icône de l’action.

Value La valeur correspond à la colonne clé utilisée pour décider de la ligne de données à récupérer.
File Name Le nom du fichier de classeur à partir duquel la feuille de calcul a été chargée. Utilisé par l'option Actualiser lors du rechargement du classeur.
Worksheet Name Le nom de la feuille de calcul sélectionnée pour une utilisation avec l'action. Utilisé par l'option Actualiser lors du rechargement du classeur.
Key Column Le nom de la colonne clé de la feuille de calcul sélectionnée. Utilisé par l'option Actualiser lors du rechargement du classeur.

Conditions de branche résultantes

Les conditions de branche de résultat vous permettent de créer des branches dans votre script afin de gérer différents résultats lors de l'exécution d'une action.

Condition

Description

Default

Chemin parcouru sauf si le script remplit une condition qui l'oblige à emprunter l'une des autres branches. Il est également suivi si les autres branches de l’action ne sont pas définies.

NoMatch

Chemin emprunté lorsque l'action ne parvient pas à identifier la ligne de données personnalisée à partir de la table définie.