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’un tableau défini par une feuille de travail dans un tableur 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 travail est stockée dans le script sous la forme d’une chaîne codée en base 64.

Dépendances

  • Le tableur que vous télé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 téléchargé le fichier. Au lieu de cela, vous devez actualiser les données en téléchargeant une nouvelle version. Cette opération ne peut être effectuée que par l’utilisateur Studio qui a téléchargé le fichier à l’origine. Si l’utilisateur n’est pas disponible pour mettre à jour le fichier, vous devez supprimer l’action du script et télécharger une nouvelle version. Voir la section Utiliser l’action de cette page pour plus de détails sur la manière de rafraîchir les données.
  • Plus le tableur est grand, plus cette action risque de provoquer des problèmes sur les serveurs CXone Mpower. Le nombre de lignes et de colonnes du tableur 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 tableurs 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 tableur, LookupTablVars ignore la dernière ligne. Pour éviter les données manquantes, ajoutez une ligne à la fin du tableur. La ligne peut être vide ou contenir des valeurs absurdes 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

Courriel Clavardage 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 tableur.

Propriété

Description

Caption

Saisissez une courte phrase qui identifie de manière unique cette action dans le script. La légende apparaît dans le canevas de script sous l’icône d’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 du tableur à partir duquel la feuille de travail a été chargée. Utilisé par l’option Actualiser lors du rechargement du tableur.
Worksheet Name Le nom de la feuille de travail sélectionnée pour l’action. Utilisé par l’option Rafraîchir lors du rechargement du classeur.
Key Column Le nom de la colonne clé de la feuille de travail sélectionnée. Utilisé par l’option Actualiser lors du rechargement du classeur.

Conditions de la branche de résultat

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 emprunté à moins que le script ne remplisse une condition exigeant qu’il prenne l’une des autres branches. Elle est également prise 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à téléchargé un tableur et que vous souhaitez en choisir un nouveau, faites un clic droit sur l’action et cliquez sur Sélectionner 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 tableur que vous souhaitez utiliser et cliquez sur Ouvrir.
  5. Si le tableur contient plusieurs feuilles de travail, sélectionnez la feuille de travail à partir de laquelle l’action doit être lue et cliquez sur Suivant.
  6. Sélectionnez le nom de la colonne que vous souhaitez utiliser comme clé de recherche et cliquez sur Suivant.
  7. Examinez vos choix et cliquez sur Suivant. L’action encode la feuille de travail sélectionnée et ajoute la chaîne encodée au fichier de script.
  8. Cliquez sur Terminer.

Actualiser les 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. Cliquez avec le bouton droit de la souris sur LookupTableVars.

  2. Cliquez sur Actualiser le classeur.