Étape Rechercher des enregistrements
Recherchez des enregistrements multiples sur n’importe quelle table à l’aide de conditions définies.
Rôles et disponibilité
Disponible en tant qu’étape d’action Concepteur d'action . Les utilisateurs disposant du rôle action_designer peuvent créer une action personnalisée avec une ou plusieurs étapes d’action.
Champs
| Champ | Description |
|---|---|
| Table | Sélectionnez une table dans la liste. |
| Conditions | Conditions à rechercher dans les enregistrements. Définissez des conditions statiques ou dynamiques pour filtrer les enregistrements. Pour définir une condition statique appliquée chaque fois que l’action s’exécute, définissez les conditions avec le créateur de condition. Pour permettre aux concepteurs de flux d’appliquer dynamiquement les conditions, définissez une entrée de type Conditions et glissez-déplacez la pastille de données d’entrée dans le champ Conditions . Lors de la création d’une condition qui recherche la valeur d’un champ de référence, utilisez une pastille de données qui fournit explicitement la valeur de l’ID système. Assurez-vous que la condition est au format [champ de référence][est][pastille de données de type de référence->ID système]. Par exemple, les tables Changement et Incident contiennent un champ de référence à la table Utilisateur. Pour rechercher des enregistrements de changement dans lesquels le demandeur est l’appelant à partir d’un enregistrement d’incident, créez la condition [Demandé par][est][Déclencheur->enregistrement d’incident->Appelant->ID système]. [Demandé par][est][action->incident->Caller->Sys ID] où incident est une variable d’entrée pour un enregistrement d’incident. Pour utiliser un script en ligne afin de spécifier des conditions, envisagez d’utiliser les classes GlideRecord et GlideQueryCondition pour créer votre requête. Consultez GlideRecord - Global et GlideQueryCondition - Global. |
| Trier par | Sélectionnez le champ que vous souhaitez utiliser pour trier les résultats. |
| Type de tri | Indiquez si vous souhaitez effectuer un tri alphabétique par ordre croissant ou décroissant. |
| Nombre maximal de résultats | Nombre maximum de résultats renvoyés. |
Champs d’évaluation des erreurs d’action
| Champ | Description |
|---|---|
| En cas d'échec de cette étape | Option permettant de continuer à exécuter l’étape suivante ou d’accéder à l’évaluation des erreurs. Pour utiliser le code d’état ou le message de l’étape pour une condition d’erreur d’action personnalisée, reportez-vous à Évaluation de l’erreur d’action. |
Sorties
| Sortie | Type | Description |
|---|---|---|
| Enregistrements | Enregistrements | Liste des ID système d’enregistrement trouvés en fonction des critères de recherche que vous avez fournis. Pour plus d’informations, consultez Enregistrements.[ Table] type de données. |
| Table | Table | Nom de table pour les enregistrements trouvés |
| Nombre | Entier | Nombre d’enregistrements trouvés |