Type de données Array.Object

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 1 minute de lecture
  • Stocke une séquence d’objets JavaScript dans un tableau.

    Options de base

    Option Description
    Étiquette Affiche l’étiquette utilisée pour identifier la variable de données dans l’interface Studio de workflow . L’étiquette peut contenir n’importe quel texte.
    Nom Affiche le nom utilisé pour identifier la variable de données dans les appels de script. Le nom ne peut comporter que des caractères alphanumériques et de soulignement. Le système convertit automatiquement l’étiquette en un nom valide en supprimant ou en remplaçant les caractères spéciaux.
    Type Indique le type de données stockées par la variable de données.
    Obligatoire Indique si la variable de données doit contenir une valeur lorsqu’elle est configurée dans une action.

    Options avancées pour les variables de tableau

    Option Description
    Conseil Fournit des conseils aux concepteurs de flux ou d’actions sur la façon de configurer les données.
    Lignes max. Spécifie le nombre maximal d’entrées à afficher dans l’interface Studio de workflow . Le tableau peut stocker plus de valeurs qu’il n’en affiche.

    Options avancées pour les variables d’objet

    Option Description
    Structure Spécifie comment structurer la hiérarchie des objets. Les options incluent :
    • Créer une structure manuellement
    • Commencer à partir d'un modèle
    Remarque :
    La création manuelle de la structure active l’option Enregistrer comme modèle . Partir d’un modèle active l’option Modèle
    Enregistrer comme modèle Stocke une structure d’objet créée manuellement pour une réutilisation ultérieure.
    Modèle Spécifie la structure d’objet existante à appliquer à cet objet.
    Remarque :
    Pour plus d’informations sur l’utilisation de variables d’objet complexes, reportez-vous à la section Données complexes.

    Créer une liste de contacts à partir d’une liste d’utilisateurs

    Détails d’exécution d’une action personnalisée qui génère une liste de contacts à partir d’utilisateurs d’un département.

    Cet exemple utilise une action personnalisée pour générer une liste de détails de contacts à partir d’utilisateurs d’un service spécifique. Pour créer l’action personnalisée afin de générer un tableau d’objets, reportez-vous à la section Créer une action personnalisée pour générer un tableau d’objets à partir d’une liste d’enregistrements.

    Dans cet exemple, le tableau contacts contient trois utilisateurs du département de développement.
    {
        "contacts": 
            "contact": [
                {
                    "email_address": "allyson.gillispie@example.com",
                    "first_name": "Allyson",
                    "last_name": "Gillispie"
                },
                {
                    "email_address": "alva.pennigton@example.com",
                    "first_name": "Alva",
                    "last_name": "Pennigton"
                },
                {
                    "email_address": "andrew.och@example.com",
                    "first_name": "Andrew",
                    "last_name": "Och"
                }
            ]
        }
    }