Getlist

Cette page d’aide concerne CXone Studio. Cette information est également disponible pour Desktop Studio.

Récupère les valeurs qui ont été précédemment stockées en utilisant l’action PutvaluE.

Chaque valeur sera ajoutée à une chaîne de caractères délimitée par une barre verticale (|). Les chaînes formatées de cette manière sont accessibles en tant que tableau.

Types de scripts pris en charge

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

Générique

courriel Clavardage Téléphone Messagerie vocale Élément de travail SMS

Actions associées

Cette action est l’une des nombreuses actions qui stockent et récupèrent les données d’une table de base de données afin de rendre les données accessibles à d’autres scripts; il se comporte comme une liste de champs ou de valeurs. Utilisez-les pour stocker plusieurs valeurs ou des valeurs nécessaires plus loin dans d'autres scripts. La liste complète des actions, y compris cette action, est la suivante : Putvalue, Getvalue, Remvalue, Getlist et Clearlist.

Ces actions utilisent un type de données unique accessible uniquement à l’aide de cet ensemble deStudio Actions. Les données ne sont accessibles d’aucune autre manière. Les utilisateurs ne peuvent pas accéder à cette base de données et l’utiliser, quelles que soient leurs autorisations.

Les valeurs sont répertoriées dans une table de la base de données pendant une durée limitée, comme configuré dans la propriété TTL hrs de l’action Putvalue . La valeur par défaut est 24 heures, mais elle est comprise entre une heure et 168 heures (sept jours). Vous pouvez utiliser l’action Remvaluepour supprimer des données avant l’heure TTL. Cela vous donne un contrôle total sur les données de vos scripts.

Remarques :

  • Si plusieurs variables doivent être accessibles à d’autres scripts ou contacts, une base de données est généralement la meilleure solution.
  • Les variables publiques non persistantes peuvent être partagées par d’autres scripts ou contacts pendant toute la durée de vie du script qui définit ces variables. Les variables sont automatiquement supprimées une fois qu’elles sont libérées.

Propriétés d’entrée

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

Propriété

Description

Ajouter Légende

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.

Scope

Sélectionnez le niveau auquel les valeurs gérées par cette action sont visibles pour les autres contacts. Seuls les contacts qui partagent le même Scope (portée) pourront accéder aux mêmes données. Les options sont :

Le Scope que vous sélectionnez doit correspondre au Scope défini dans toutes les autres actions de liste que vous incluez dans votre script. Les actions de la liste sont Putvalue, Getvalue, Remvalue, Getlist et Clearlist. Même si les Name de la liste est le même, il ne sera pas reconnu si les paramètres Scope ne correspondent pas.

Name Utilisé pour identifier la valeur. Il peut s’agir de n’importe quel nom ou nombre. Les noms ne sont pas sensibles à la casse. Lorsque la valeur est récupérée en utilisant Getvalue, Name doit être identique. Si la propriété Name ne correspond pas, ils ne se reconnaîtront pas l’un l’autre, même si le paramètre Scope est le même.
Variable Le nom de la variable que vous souhaitez conserver les valeurs récupérées.
Item Count Var Le nom de la variable qui recevra le nombre de valeurs reçues. Cette variable peut être utilisée avec d’autres actions, telles que LOOP et PARSE pour séparer les valeurs dans le tableau.

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.

NoData

Chemin emprunté s'il n'y a pas de valeurs pour les propriétés spécifiées.