Lookup Table Vars

This help page is for Desktop Studio. This information is also available for 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.

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

The icon for a Generic script type - a rectangle with < and > symbols inside it.

The icon for the Email script type - a large @ symbol in a diamond.

The icon for the Chat script type - a chat bubble with an ellipsis inside (...), in a diamond shape.

The icon for the Phone script type - an old-style phone handset with curved lines indicating sound coming out of it.

The icon for the Voicemail script type - a symbol that looks like a cassette tape - two circles sitting on a horizontal line.

The icon for the Work Item script type-a piece of paper with one corner folded down and a bullet list on it.

The icon for the SMS script type - a smart phone with a chat bubble coming out of it.

The icon for the Digital script type - a computer monitor with a smartphone next to it.

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

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. The default is the action name.

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.

Utiliser l’action

  1. Ajoutez l'action LookupTableVars à votre script et connectez-la.
  2. Double-cliquez sur LookupTableVars pour ouvrir l’assistant. Si vous avez déjà chargé un classeur et que vous voulez en choisir un nouveau, faites un clic droit sur l'action et cliquez sur Sélectionnez un nouveau classeur dans la fenêtre des propriétés.
  3. Cliquez sur Suivant pour accepter l'option par défaut Table de recherche privée à usage unique. L'autre option n'est pas prise en charge actuellement.
  4. Sélectionnez le classeur que vous voulez utiliser et cliquez sur Ouvrir.
  5. Si le classeur contient plusieurs feuilles de calcul, sélectionnez la feuille à partir de laquelle l'action doit être lue et cliquez sur Suivant.
  6. Sélectionnez le nom de la colonne que vous voulez utiliser comme clé de recherche, puis cliquez sur Suivant.
  7. Passez vos choix en revue et cliquez sur Suivant. L'action code la feuille de calcul sélectionnée et ajoute la chaîne codée au fichier de script.
  8. Cliquez sur Terminer.

Actualisation des données

Si les données changent, vous pouvez actualiser les données stockées dans le script. Cette opération doit être effectuée avec le même compte d'utilisateur et sur le même ordinateur que celui qui a ajouté le fichier à l'origine.

  1. Faites un clic droit sur LookupTableVars.

  2. Cliquez sur Actualiser le classeur.