---
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


---

# Comparaison des valeurs de champ

# Comparaison des valeurs de champ {#ariaid-title1}

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

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.
En outre, vous pouvez comparer les champs de type date pour déterminer si les valeurs se trouvent dans une certaine plage les unes des autres. Par exemple, vous pouvez comparer la date de début prévue d'une tâche à la date de début réelle. Vous pouvez utiliser des comparaisons de champs dans une vue de liste et pour générer des rapports.

La fonction principale de la comparaison de champs est d'évaluer si deux champs d'un enregistrement ou d'un enregistrement connexe ont des valeurs identiques. Par exemple, vous pouvez créer un filtre pour afficher tous les incidents dont le champ Appelant fait référence au même enregistrement utilisateur que le champ Fermé par .

## Opérateurs disponibles

La comparaison de champ fournit plusieurs opérateurs de filtre pour comparer les valeurs de champ.

* \[est identique\] Si deux valeurs de champ sont identiques, la valeur est vrai.
* \[est différent\] Si deux valeurs de champ ne sont pas identiques, est évalué sur vrai.
* \[est inférieur à\] si deux valeurs de date se trouvent dans une plage définie par l'utilisateur l'une de l'autre, est évalué sur vrai.
* \[est supérieur à\] si deux valeurs de date ne sont pas comprises dans une plage définie par l'utilisateur l'une de l'autre, est évalué comme vrai.
{#r_ComparingFieldValues__ul_imv_kd3_3p}

## Comparaison des valeurs de la liste de choix

La comparaison de champs compare le champ Valeur du dictionnaire d'une liste de choix, et non la valeur Étiquette . Par exemple, la valeur de priorité d'un incident de priorité élevée est 1, et non 1 - Élevée. Pour trouver la valeur d'un choix, cliquez avec le bouton droit sur l'étiquette du champ et sélectionnez Configurer le dictionnaire. La liste connexe Choix affiche la valeur de chaque choix.

## Comparaison des champs vides

Par défaut, la plupart des opérations de filtrage ne renvoient pas de champs vides dans leur jeu de résultats. Pour inclure des enregistrements avec des champs vides dans un jeu de résultats, ajoutez une condition de filtre pour l'opérande de gauche avec l'opérateur \[est vide\]. Pour plus d'informations, consultez [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.").

## Utilisation d'opérateurs et d'opérandes {#r_ComparingFieldValues__section_dzh_tby_r1b}

Lors de la comparaison des champs, les deux champs comparés sont appelés opérande gauche et opérande droit. Le type de champ sélectionné dans l'opérande de gauche et l'opérateur sélectionné déterminent les opérandes de droite disponibles. Lors de l'utilisation des opérateurs \[est identique\] ou \[est différent\], les choix d'opérande de droite incluent uniquement les champs du même type de champ, tels que Chaîne ou Entier, que l'opérande de gauche.

Par exemple, un filtre sur la table Tâche \[task\] avec un opérande gauche de \[Ouvert par\] et un opérateur de \[est identique\] vous permet uniquement de choisir des champs de référence d'utilisateur, tels que le champ \[Fermé par\], dans l'opérande de droite.

Les opérateurs \[est supérieur à\] et \[est inférieur à\] ne sont disponibles qu'avec des champs de type date.  
Cet exemple de filtre renvoie les enregistrements pour lesquels l'utilisateur qui a ouvert l'enregistrement a également fermé l'enregistrement.Figure 1. Exemple de filtre

## Champs comparables {#r_ComparingFieldValues__section_obd_yby_r1b}

La comparaison de champ prend en charge la comparaison de plusieurs champs. Les champs comparables comprennent les types suivants :

* Champs de chaîne, de choix, de nombre entier et booléen : renvoie la valeur true si les deux valeurs correspondent.
* Champs de référence : renvoie la valeur vrai si les deux champs de référence font référence au même enregistrement.
* Champs de date et d'heure : peuvent correspondre à des valeurs de date basées sur l'heure, le jour, la semaine, le mois, le trimestre ou l'année. En outre, vous pouvez évaluer si deux dates se situent dans une certaine plage l'une de l'autre.

{#r_ComparingFieldValues__ul_fb4_zzh_3p}  
Remarque :  
La comparaison de champs ne prend pas en charge les champs de journal, de mot clé, de script, de durée, de liste ou HTML.

## Comparaison des dates {#r_ComparingFieldValues__section_xkj_fcy_r1b}

La comparaison de date vous permet d'évaluer l'égalité entre deux composants de la date, tels que l'heure du jour ou la date dans un mois. En outre, vous pouvez évaluer si deux dates se situent dans une certaine plage l'une de l'autre.

Les comparaisons de dates sont basées sur le fuseau horaire de l'utilisateur actif. Par exemple, si vous êtes un utilisateur dans le fuseau horaire PST, un filtre \[ Créé\] \[est identique\] \[Jour\] et \[Fermé\] prend la valeur vrai pour un incident créé à 6 h PST et fermé à 15 h 00 PST, car les deux heures se trouvent dans la même journée. Toutefois, un utilisateur dans le fuseau horaire GMT ne verra pas ce même enregistrement d'incident en réponse au filtre d'exemple ; en GMT, ces heures ne tombent pas à la même date.

Vous pouvez [Évaluer l'égalité entre les valeurs de date](https://servicenow-prod.fluidtopics.net/6oSF7gwBO~x56lNoZdImmw "La comparaison de date évalue une correspondance pour l’un des incréments de date.") et vous pouvez évaluer des dates inégales à l'intérieur d'une plage.

## Évaluer les dates inégales dans une plage {#r_ComparingFieldValues__section_rdw_fdy_r1b}

Vous pouvez comparer des valeurs de champ de date inégales en évaluant si deux dates se trouvent dans une certaine plage l'une de l'autre. Par exemple, vous pouvez créer un filtre de \[Créé le\] \[est supérieur à\] \[3\] \[Mois\] \[avant\] Fermé\] pour afficher tous les enregistrements qui ont été créés au moins trois mois avant leur fermeture. La valeur numérique spécifiée, telle que la valeur 3 dans l'exemple, doit être un nombre entier de deux chiffres maximum. Pour les évaluations des différences supérieures à 99 unités, sélectionnez une unité de temps moins granulaire, telle que Mois au lieu de Jours.Figure 2. Comparaison de champs de dates inégales {#r_ComparingFieldValues__table_xrz_3k3_3p__entry__2}

| Champ de choix | Choix de comparaison de dates |
|-|-|
| Opérateur | est supérieur à, est inférieur à |
| Unité de temps | Heures, Jours, Semaines, Mois, Trimestres, Années |
| Position relative des dates | avant, après, avant ou après |
[Tableau 1. Choix de comparaison de dates de champ]

{#r_ComparingFieldValues__table_xrz_3k3_3p}
* **[Évaluer l'égalité entre les valeurs de date](https://servicenow-prod.fluidtopics.net/6oSF7gwBO~x56lNoZdImmw)**   
  La comparaison de date évalue une correspondance pour l'un des incréments de date.

**Concepts associés**   

* [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.")  
**Tâches associées**   

* [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.")

