---
sourceDocument: Australie : créer des workflows
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/build-workflows

 Release :

    - australia

ft:locale :

    - fr-FR

ft:publication_title :

    - Australie : créer des workflows

ft:clusterId :

    - crworkflow

bundleId :

    - crworkflow

workflow :

    - Creator


---

# Action Rechercher des enregistrements

# Action Rechercher des enregistrements {#ariaid-title1}

* Rversion finale: Australia
* 
* Mis à jour 12 mars 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes de lecture

Recherchez des enregistrements multiples sur n'importe quelle table à l'aide de conditions définies.

## Rôles et disponibilité {#lookup-records-flow-designer__section_pwq_rb5_kcb}

Disponible en tant qu'action Studio de workflow ServiceNow de base. Les utilisateurs disposant du rôle flow_designer ou administrateur peuvent ajouter une action à un flux et définir les détails de la configuration.

## Entrées {#lookup-records-flow-designer__section_lx4_cfl_kyb}

Fournissez une valeur pour chaque entrée dont votre flux a besoin. Pour ajouter des valeurs dynamiques, vous pouvez également faire glisser des pastilles à partir du panneau Données ou les sélectionner dans le sélecteur de pilules.{#lookup-records-flow-designer__inputs-description}

Table
:   Type de données : Table Name

    Nom de la table contenant les enregistrements que vous souhaitez rechercher.

Conditions
:   Type de données : Conditions

    Noms de champs et valeurs de champ que vous souhaitez utiliser pour rechercher des enregistrements. Pour utiliser un script en ligne afin de spécifier les conditions, envisagez d'utiliser les classes GlideRecord et GlideQueryCondition pour créer votre requête. Consultez [GlideRecord - Global](https://www.servicenow.com/docs/access?context=c_GlideRecordAPI&version=australia&pubname=australia-api-reference&ft:locale=en-US) et [GlideQueryCondition - Global](https://www.servicenow.com/docs/access?context=c_GlideQueryConditionAPI&version=australia&pubname=australia-api-reference&ft:locale=en-US).

Trier par
:   Type de données : Field Name

    Champ que vous souhaitez utiliser pour trier les résultats.

Type de tri
:   Type de données : Choice

    Option permettant de trier par ordre alphabétique par ordre croissant ou décroissant.

Nombre maximal de résultats
:   Type de données : Integer

    Nombre maximal de résultats d'enregistrement que l'action peut renvoyer.

## Sorties {#lookup-records-flow-designer__section_zch_jln_lyb}

Ces sorties apparaissent dans le panneau Données. Vous pouvez les utiliser comme entrées ailleurs dans votre flux.{#lookup-records-flow-designer__outputs-description}

Enregistrements
:   Type de données : Records

    Liste des ID système d'enregistrements trouvés en fonction des critères de recherche que vous avez fournis. Pour plus d'informations, voir [Enregistrements.\[ table\].](K9aAQikcNvwKYNZTPvMemw "Stocke une ou plusieurs références d’ID système à des enregistrements dans une table spécifique. Le format de données Records est également connu sous le nom de liste Glide, car il stocke une liste de valeurs d’ID système GlideRecord.")

Table
:   Type de données : Table Name

    Table contenant la liste des enregistrements.

Nombre
:   Type de données : Integer

    Nombre d'enregistrements renvoyés par l'action.

## Directives générales {#lookup-records-flow-designer__section_x2g_czf_gcc}

Suivez ces instructions générales lorsque vous utilisez l'action Rechercher des enregistrements.  

Traiter les enregistrements avec une logique de flux Pour chaque
:   Utilisez la logique de flux Pour chaque afin d'itérer dans une liste des enregistrements. Pour plus d'informations sur l'utilisation de la logique de flux Pour chaque, consultez [Logique de flux Pour chaque](https://servicenow-prod.fluidtopics.net/~BrURiA653bEcALz8UJQTw "Appliquez une ou plusieurs actions à chaque enregistrement dans une liste d’enregistrements.").

Définir des résultats maximaux pour améliorer les performances
:   Définissez l'entrée Nombre maximal de résultats sur 1 000 enregistrements ou moins pour améliorer les performances de votre flux. Plus le système doit rechercher d'enregistrements, plus il faut de ressources système pour les identifier et les traiter.

Utilisez des conditions pour filtrer les enregistrements
: Utilisez des conditions pour limiter le nombre d'enregistrements renvoyés par l'action. Plus vous pouvez fournir de conditions spécifiques, meilleures sont les performances de votre flux.  

## Rechercher les éléments de configuration affectés à un utilisateur de demande de changement {#lookup-records-flow-designer__example_p5y_yqw_sbc}

Dans cet exemple, le flux démarre lorsqu'une demande de changement urgent est ouverte dans la catégorie Réseau. L'action Rechercher des enregistrements utilise la table Élément de configuration \[cmdb_ci\] comme entrée de table. L'entrée Conditions recherche les éléments de configuration affectés au demandeur de la demande de changement. L'entrée Trier par utilise le champ Nom pour effectuer un tri de type alphabétique croissant.

Dans les détails de l'exécution, la sortie Nombre affiche trois éléments de configuration qui sont affectés au demandeur de la demande de changement. La sortie Enregistrements affiche les éléments de configuration par nom dans la page des détails d'exécution, mais la pastille de données contient une série de valeurs d'ID système. La sortie de la table correspond à la table Configuration Item (Élément de configuration) \[cmdb_ci\].

