Passer au contenu principal
Administrator Guide
Dernière mise à jour : 2023-06-23
Référence : opérateurs de filtre

Référence : opérateurs de filtre

Opérateurs de texte

Opérateur
Description
Est vide
La valeur du champ est vide.
n'est pas vide
La valeur du champ n'est pas vide.
égal à
La valeur du champ est égale à la valeur de comparaison.
Non sensible à la casse.
Exemple : chat est égal à chat.
n'est pas égal à
La valeur du champ n'est pas égale à la valeur de comparaison.
Non sensible à la casse.
Exemple : Chien n'est pas égal à chat.
contient
La valeur de comparaison est un sous-ensemble de la valeur de champ.
Non sensible à la casse.
Exemple : Catégorie contient AT.
contient (sensible à la casse)
La valeur de comparaison est un sous-ensemble de la valeur de champ.
Exemple : Catégorie contient à.
ne contient pas
La valeur de comparaison n'est pas un sous-ensemble de la valeur de champ.
Non sensible à la casse.
Exemple : le chat ne contient pas de Chien.
ne contient pas (sensible à la casse)
La valeur de comparaison n'est pas un sous-ensemble de la valeur de champ.
Exemple : Catégorie ne contient pas AT.
commence par
La valeur de comparaison est un sous-ensemble de la valeur de champ et le premier caractère de la valeur de champ correspond au premier caractère de la valeur de comparaison.
Non sensible à la casse.
Exemple : Cat commence par CA.
commence par (sensible à la casse)
La valeur de comparaison est un sous-ensemble de la valeur de champ et le premier caractère de la valeur de champ correspond au premier caractère de la valeur de comparaison.
Exemple : Cat commence par Ca.
se termine par
La valeur de comparaison est un sous-ensemble de la valeur de champ et le dernier caractère de la valeur de champ correspond au dernier caractère de la valeur de comparaison.
Non sensible à la casse.
Exemple : Catégorie se termine par AT.
se termine par (sensible à la casse)
La valeur de comparaison est un sous-ensemble de la valeur de champ et le dernier caractère de la valeur de champ correspond au dernier caractère de la valeur de comparaison.
Exemple : Cat se termine par à.
supérieur à
La valeur du champ apparaît avant la valeur de comparaison dans l'ordre alphabétique.
Cet opérateur compare l'ordre de tri alphabétique, pas la longueur.
Non sensible à la casse.
Exemple : le chat est plus grand que le suivantes.
supérieur ou égal à
La valeur du champ est identique à la valeur de comparaison ou est antérieure à la valeur de comparaison dans l'ordre alphabétique.
Cet opérateur compare l'ordre de tri alphabétique, pas la longueur.
Non sensible à la casse.
Exemples :
  • Le chat est supérieur ou égal au Chien.
  • Le Chien est supérieur ou égal à Chien.
inférieur à
La valeur du champ suit la valeur de comparaison dans l'ordre alphabétique.
Cet opérateur compare l'ordre de tri alphabétique, pas la longueur.
Non sensible à la casse.
Exemple : Chien est inférieur à la catégorie Catégorie.
inférieur ou égal à
La valeur du champ est identique à ou est postérieure à la valeur de comparaison dans l'ordre alphabétique.
Cet opérateur compare l'ordre de tri alphabétique, pas la longueur.
Non sensible à la casse.
Exemples :
  • Le Chien est inférieur ou égal à la chat.
  • La catégorie de catégorie est inférieure ou égale à la catégorie de catégorie cat.

Opérateurs de devise et numériques

Opérateur
Description
égal à
La valeur du champ est égale à la valeur de comparaison.
Exemple : 123 correspond à 123.
n'est pas égal à
La valeur du champ n'est pas égale à la valeur de comparaison.
Exemple : 12 est différent de 123.
supérieur à
La valeur du champ est supérieure à la valeur de comparaison.
Exemple : 321 est supérieur à 123.
supérieur ou égal à
La valeur du champ est supérieure ou égale à la valeur de comparaison.
Exemples :
  • 321 est supérieur ou égal à 123.
  • 123 est supérieur ou égal à 123.
inférieur à
La valeur du champ est inférieure à la valeur de comparaison.
Exemple : 12 correspond à moins de 123.
inférieur ou égal à
La valeur du champ est inférieure ou égale à la valeur de comparaison.
Exemples :
  • 12 est inférieur ou égal à 123.
  • 123 est inférieur ou égal à 123.

Opérateurs de date

Opérateur
Description
Est vide
La valeur du champ est vide.
n'est pas vide
La valeur du champ n'est pas vide.
égal à
La valeur de date est identique à la valeur de comparaison.
n'est pas égal à
La valeur de date n'est pas égale à la valeur de comparaison.
supérieur à
La valeur de date est postérieure à la valeur de comparaison.
Exemple : le 20/10/2016 est postérieur au 20/05/2016.
supérieur ou égal à
La valeur de date est postérieure ou égale à la valeur de comparaison.
Exemples :
  • Le 20/10/2016 est supérieur ou égal au 20/10/2016.
  • Le 20/10/2016 est supérieur ou égal au 20/05/2016.
inférieur à
La valeur de date est antérieure à la valeur de comparaison.
Exemple : le 20/05/2016 est antérieur au 20/10/2016.
inférieur ou égal à
La valeur de date est antérieure ou identique à la valeur de comparaison.
Exemples :
  • Le 20/10/2016 est antérieur ou égal à 20/10/2016.
  • Le 20/05/2016 est antérieur ou égal au 20/10/2016.

Opérateurs booléens

Opérateur
Description
Est vide
La valeur du champ est vide. Représente Faux.
n'est pas vide
La valeur du champ n'est pas vide. Représente Vrai.
égal à
La valeur du champ est égale à la valeur de comparaison.
Pour Vrai, cochez la case
Valeur de comparaison
. Pour la valeur Faux, désélectionnez la case
Valeur de comparaison
.
n'est pas égal à
La valeur du champ n'est pas égale à la valeur de comparaison.
Pour Vrai, désélectionnez la case
Valeur de comparaison
. Pour la valeur Faux, cochez la case
Valeur de comparaison
.

Opérateurs à instance unique et multi-instances

Type de champ
Opérateur
Utilisation
Instance unique
Multi-instance
correspondance exacte avec la liste de sélection
La valeur du champ correspond exactement à la valeur de comparaison.
Pour les champs à instance unique, cet opérateur restreint une invite de sorte qu'il n'accepte qu'une seule valeur. Pour activer une invite pour un champ d'instance unique d'accepter plusieurs valeurs, utilisez
dans la liste de sélection
.
Instance unique
Multi-instance
N'EST PAS une correspondance exacte avec la sélection
La valeur du champ ne correspond pas exactement à la valeur de comparaison.
Instance unique
Multi-instance
sous-ensemble de la liste de sélection
La valeur de champ est un sous-ensemble de la valeur de comparaison. Les valeurs de champ vides constituent un sous-ensemble des valeurs de comparaison.
Instance unique
Multi-instance
N'EST PAS un sous-ensemble de la liste de sélection
La valeur du champ n'est pas un sous-ensemble de la valeur de comparaison. Les valeurs de champ vides constituent un sous-ensemble des valeurs de comparaison.
Instance unique
Multi-instance
surensemble de la liste de sélection
La valeur de comparaison est un sous-ensemble de la valeur du champ. Les valeurs de comparaison vides constituent un sous-ensemble des valeurs de champ.
Instance unique
Multi-instance
N'EST PAS un surensemble de la liste de sélection
La valeur de comparaison n'est pas un sous-ensemble de la valeur du champ. Les valeurs de comparaison vides constituent un sous-ensemble des valeurs de champ.
Instance unique
Multi-instance
nombre égal à
Le nombre de valeurs de champ est égal à la valeur de comparaison.
Exemple : pour afficher les employés ayant deux personnes à charge, définissez un filtre pour
les Personnes à charge
le nombre est égal à
une
Valeur de comparaison
de 2.
Instance unique
Multi-instance
nombre différent de
Le nombre de valeurs de champ n'est pas égal à la valeur de comparaison.
Exemple : pour afficher les employés ayant des personnes à charge, définissez un filtre pour
les Personnes à charge
dont
le nombre n'est pas égal à
une
Valeur de comparaison
de zéro.
Instance unique
Multi-instance
nombre supérieur à
Le nombre de valeurs de champ est supérieur à la valeur de comparaison.
Exemple : pour afficher les employés ayant plusieurs personnes à charge, définissez un filtre pour
les Personnes à charge
lorsque
le nombre est supérieur à
la
Valeur de comparaison
de 1.
Instance unique
Multi-instance
nombre supérieur ou égal à
Le nombre de valeurs de champ est supérieur ou égal à la valeur de comparaison.
Exemple : pour afficher les employés ayant une ou plusieurs personnes à charge, définissez un filtre pour
les Personnes à charge
lorsque
le nombre est supérieur ou égal à
une
Valeur de comparaison
de 1.
Instance unique
Multi-instance
nombre inférieur à
Le nombre de valeurs de champ est inférieur à la valeur de comparaison.
Exemple : pour afficher les employés ayant moins de 2 personnes à charge, définissez un filtre pour
les Personnes à charge
dont
le nombre est inférieur à
une
Valeur de comparaison
de 2.
Instance unique
Multi-instance
nombre inférieur ou égal à
Le nombre de valeurs de champ est inférieur ou égal à la valeur de comparaison.
Exemple : pour afficher les employés ayant 2 personnes à charge ou moins, définissez un filtre pour
les personnes à charge
avec
un nombre inférieur ou égal à
une
valeur de comparaison
de 2.
Instance unique
Dans la liste de sélection
La valeur de comparaison est l'une des valeurs de champ possibles.
Exemple : A est dans la liste de sélection A, B, C.
Instance unique
n'est pas dans la liste de sélection
La valeur de comparaison ne fait pas partie des valeurs de champ possibles.
Exemple : D ne figure pas dans la liste de sélection A, B, C.
Instances multiples
n'importe quelle valeur de la liste de sélection
La valeur de champ est l'une des valeurs de comparaison possibles.
Instances multiples
ne figure pas dans la liste de sélection
La valeur de champ ne fait pas partie des valeurs de comparaison possibles.
Instance unique
Multi-instance
est vide
La valeur du champ est vide.
Instance unique
Multi-instance
n'est pas vide
La valeur du champ n'est pas vide.
Une valeur de champ est un sous-ensemble de la valeur de comparaison si toutes les instances du champ sont des instances de la comparaison. À l'inverse, la valeur de comparaison est un surensemble de la valeur du champ si elle contient toutes les instances du champ. Exemple : la valeur du champ est
1, 2, 3
et la valeur de comparaison est :
  • 1, 2, 3, 4, 5
    . La valeur de comparaison contient toutes les instances de la valeur de champ. Par conséquent, la valeur du champ est un sous-ensemble et la valeur de comparaison est un surensemble.
  • 4, 5, 6, 7
    . La valeur de comparaison ne contient aucune instance de la valeur de champ. Par conséquent, la valeur du champ n'est pas un sous-ensemble et la valeur de comparaison n'est pas un surensemble.

Exemples à instance unique

Ce tableau contient des exemples des résultats attendus pour les opérateurs logiques qui comparent les valeurs de champ à instance unique à une liste de sélection.
Valeur de champ à instance unique
Liste de sélection
Dans la liste de sélection
n'est pas dans la liste de sélection
correspondance exacte avec la liste de sélection
sous-ensemble de la liste de sélection
surensemble de la liste de sélection
Atlanta
Chicago
Faux
Vrai
Faux
Faux
Faux
Chicago
Chicago
Vrai
Faux
Vrai
Vrai
Vrai
Atlanta
Chicago
Sacramento
Faux
Vrai
Faux
Faux
Faux
Chicago
Chicago
Sacramento
Vrai
Faux
Faux
Vrai
Faux
<blank>
Chicago
Sacramento
Faux
Vrai
Faux
Vrai
Faux
<blank>
Chicago
Faux
Vrai
Faux
Vrai
Faux
Chicago
<blank>
Faux
Vrai
Faux
Faux
Vrai
<blank>
<blank>
Faux
Vrai
Vrai
Vrai
Vrai
Les opérateurs suivants fournissent une logique spécialisée qui peut ne pas être appropriée pour comparer une valeur de champ à instance unique à une liste de sélection :
  • correspondance exacte avec la liste de sélection
  • sous-ensemble de la liste de sélection
  • surensemble de la liste de sélection
Dans la plupart des cas, vous devez utiliser l'opérateur
dans la liste de sélection
ou
non dans la liste de sélection
.

Exemples de multi-instances

Ce tableau contient des exemples des résultats attendus pour les opérateurs logiques qui comparent les valeurs de champ multi-instances à une liste de sélection.
Valeur de champ multi-instance
Liste de sélection
n'importe quelle valeur de la liste de sélection
ne figure pas dans la liste de sélection
correspondance exacte avec la liste de sélection
sous-ensemble de la liste de sélection
surensemble de la liste de sélection
Atlanta
Chicago
Sacramento
Faux
Vrai
Faux
Faux
Faux
Chicago
Chicago
Sacramento
Vrai
Faux
Faux
Vrai
Faux
Chicago
Atlanta
Chicago
Sacramento
Vrai
Faux
Faux
Faux
Faux
Chicago
Sacramento
Chicago
Sacramento
Vrai
Faux
Vrai
Vrai
Vrai
Chicago
Sacramento
Dallas
Chicago
Sacramento
Vrai
Faux
Faux
Faux
Vrai
<blank>
Chicago
Sacramento
Faux
Vrai
Faux
Vrai
Faux
<blank>
Chicago
Faux
Vrai
Faux
Vrai
Faux
Chicago
<blank>
Faux
Vrai
Faux
Faux
Vrai
<blank>
<blank>
Faux
Vrai
Vrai
Vrai
Vrai

Invites facultatives

Si vous voulez évaluer les valeurs vides comme Vrai, vous devez inclure une instruction
Ou
dans le filtre. L'instruction
Ou
invite l'utilisateur à saisir un
surensemble de la liste de sélection
. Si l'utilisateur ne sélectionne pas de valeur d'invite lors de l'exécution du rapport, le
surensemble de la condition du filtre de la liste de sélection
est évalué comme Vrai. Dans ce cas, une valeur d'invite vide revient à sélectionner toutes les valeurs possibles.
Exemple : pour demander un site et ignorer l'invite si l'utilisateur ne saisit pas de site, saisissez ces valeurs dans la grille
Filtrer sur les instances
.
Et/Ou
Champ
Opérateur
Type de comparaison
Et
Emplacement
Dans la liste de sélection
Invite de saisie par l'utilisateur
Ou
Emplacement
surensemble de la liste de sélection
Invite de saisie par l'utilisateur