---
sourceDocument: Interface utilisateur de la Now Platform Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/platform-user-interface

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Interface utilisateur de la Now Platform Xanadu

ft:clusterId :

    - platux

bundleId :

    - platux

workflow :

    - Platform


---

# Générateur de conditions

# Générateur de conditions {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

Un générateur de conditions construit une instruction de condition avec une série de champs générés contextuellement. Les créateurs de conditions sont utilisés dans de nombreuses opérations, telles que la création de filtres, l'administration d'enquêtes et l'administration du contrôle d'accès.

## Format du générateur de conditions

Une condition se compose de trois parties :

* Champ : liste de choix basée sur la table et les droits d'accès de l'utilisateur. La liste de choix peut inclure des champs sur les tables connexes par remontée pas à pas.
* Opérateur : liste de choix basée sur le type de champ. Par exemple, dans la table Incident \[incident\], la valeur supérieure à l'opérateur ne s'applique pas au champ Actif , mais elle s'applique au champ Priorité .
* Valeur : un champ d'entrée de texte ou une liste de choix, selon le type de champ. Par exemple, dans la table Incident \[incident\], le champ Actif offre une liste de choix avec les valeurs vrai, faux et vides, tandis que le champ Brève description offre un champ d'entrée de texte.
{#c_ConditionBuilder__ul_wpb_ymf_jp}

## Actions du générateur de conditions

Vous pouvez ajouter une condition dépendante en cliquant sur ET ou OU en regard de la condition. Vous pouvez ajouter une condition de niveau supérieur en cliquant sur ET ou OU dans la barre d'outils du générateur de conditions au-dessus des conditions. Vous pouvez supprimer une condition en cliquant sur l'icône de suppression (X) en regard de la condition.  
Figure 1. Exemple ET condition dans le filtre

Pour obtenir un exemple de filtre scripté, consultez l'article de la base de connaissances [Création de filtres JavaScript dynamiques dans les rapports](https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0746219).
* **[Filtrage des champs vides](https://servicenow-prod.fluidtopics.net/bdYARbuzGIwGtfMhgVmKIg)**   
  La plupart des opérations de filtrage ne renvoient pas de champs vides dans leur jeu de résultats. Vous pouvez créer un filtre qui affiche les enregistrements avec une valeur de champ vide en plus des enregistrements qui correspondent aux conditions de filtre initiales.
* **[Valeurs des champs de date/heure](https://servicenow-prod.fluidtopics.net/~BKe_unjSY6mAh3KzRqQUg#c_ValuesForDateTimeFields)**   
  Lorsque vous filtrez sur des champs de type date/heure, tels que le champ Créé sur un enregistrement de tâche, plusieurs options liées au temps sont disponibles, telles que Aujourd'hui, Cette semaine, 3 derniers mois, etc.
* **[Comparaison des valeurs de champ](https://servicenow-prod.fluidtopics.net/FpBLXqOQ9bMiEoKa3LcpPw)**   
  La comparaison de champs permet aux utilisateurs d'évaluer l'égalité entre les champs d'une même table ou de tables connexes à l'aide d'opérateurs dans le créateur de conditions.

**Concepts associés**   

* [Conditions OU](https://servicenow-prod.fluidtopics.net/AYzESUXtuvHyOR_GUXwZkA "Le générateur de conditions utilise deux types différents de conditions OU : de niveau supérieur et dépendant.")
* [Filtres](https://servicenow-prod.fluidtopics.net/3VIHX87NmhL_VgGIMtyMCA "Un filtre restreint les enregistrements qui apparaissent dans une liste en fournissant un ensemble de conditions que chaque enregistrement doit remplir pour être inclus dans la liste.")
* [Remontée pas à pas vers les données dans les tables connexes](https://servicenow-prod.fluidtopics.net/2l1HflFdb~4E1kKXrlmw~w "La remontée pas à pas permet d’accéder aux champs de tables connexes à partir d’un formulaire, d’une liste ou d’un script.")  
**Référence associée**   

* [Opérateurs disponibles pour les filtres et les requêtes](https://servicenow-prod.fluidtopics.net/5Pl2rFbx8bejXL0mu8YpUg "Le système fournit un ensemble d’opérateurs à utiliser avec des filtres, des créateurs de conditions et des requêtes codées. Le type de données d’un champ détermine les opérateurs qui sont disponibles pour celui-ci.")

