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
en blanc
La valeur du champ est vide.
n’est pas en blanc
La valeur du champ n'est pas vide.
est égal à
La valeur du champ est égale à la valeur de comparaison.
Insensibles à la casse.
Exemple : Cat est égal à Cat.
n’est pas égal à
La valeur du champ n'est pas égale à la valeur de comparaison.
Insensibles à la casse.
Exemple :dog n’est pas égal à Catégorie.
contient
La valeur de comparaison est un sous-ensemble de la valeur du champ.
Insensibles à la casse.
Exemple : Cat contient At.
contient (sensible à la casse)
La valeur de comparaison est un sous-ensemble de la valeur du champ.
Exemple : Cat contient à.
ne contient pas
La valeur de comparaison n'est pas un sous-ensemble de la valeur du champ.
Insensibles à la casse.
Exemple : Cat ne contient pas de Numéro.
ne contient pas (sensible à la casse)
La valeur de comparaison n'est pas un sous-ensemble de la valeur du champ.
Exemple : Cat ne contient pas at.
commence par
La valeur de comparaison est un sous-ensemble de la valeur du champ et le premier caractère de la valeur du champ correspond au premier caractère de la valeur de la comparaison.
Insensibles à la casse.
Exemple : Cat commence par ca.
commence par (sensible à la casse)
La valeur de comparaison est un sous-ensemble de la valeur du champ et le premier caractère de la valeur du champ correspond au premier caractère de la valeur de la comparaison.
Exemple : Cat commence par Ca.
se termine par
La valeur de comparaison est un sous-ensemble de la valeur du champ et le dernier caractère de la valeur du champ correspond au dernier caractère de la valeur de comparaison.
Insensibles à la casse.
Exemple : Cat se termine par At.
se termine par (sensible à la casse)
La valeur de comparaison est un sous-ensemble de la valeur du champ et le dernier caractère de la valeur du champ correspond au dernier caractère de la valeur de la comparaison.
Exemple : Cat se termine par à.
est supérieur à
La valeur du champ précède la valeur de comparaison dans l'ordre alphabétique.
Cet opérateur compare l'ordre de tri alphabétique, et non la longueur.
Insensibles à la casse.
Exemple : le rat est supérieur au mentoré.
supérieur ou égal à
La valeur du champ est identique ou antérieure à la valeur de comparaison par ordre alphabétique.
Cet opérateur compare l'ordre de tri alphabétique, et non la longueur.
Insensibles à la casse.
Exemples :
  • Le catégories du rat est supérieure ou égale au chef.
  • Le mot-dog est supérieur ou égal à c.-à-d.
inférieur à
La valeur du champ suit la valeur de comparaison par ordre alphabétique.
Cet opérateur compare l'ordre de tri alphabétique, et non la longueur.
Insensibles à la casse.
Exemple : le mot-dog est inférieur au mot-clavier.
inférieur ou égal à
La valeur du champ est identique ou postérieure à la valeur de comparaison par ordre alphabétique.
Cet opérateur compare l'ordre de tri alphabétique, et non la longueur.
Insensibles à la casse.
Exemples :
  • Le chef est inférieur ou égal au mot de passe.
  • Le champ Cat est inférieur ou égal au champ Cat.

Opérateur(s) numérique(s) et de devise

Opérateur
Description
est égal à
La valeur du champ est égale à la valeur de comparaison.
Exemple : 123 est égal à 123.
n’est pas égal à
La valeur du champ n'est pas égale à la valeur de comparaison.
Exemple : 12 n’est pas égal à 123.
est 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 est inférieur à 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
en blanc
La valeur du champ est vide.
n’est pas en blanc
La valeur du champ n'est pas vide.
est é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.
est supérieur à
La valeur de date est postérieure à la valeur de comparaison.
Exemple : 10/20/2016 est supérieur au 05/20/2016.
supérieur ou égal à
La valeur de date est postérieure ou identique à la valeur de comparaison.
Exemples :
  • Le 2016-10-20 est supérieur ou égal au 2016-10-20.
  • Le 2016-10-20 est supérieur ou identique au 2016-05-20.
inférieur à
La valeur de date est antérieure à la valeur de comparaison.
Exemple : le 2016-05-20 est inférieur au 2016-10-20.
inférieur ou égal à
La valeur de date est antérieure ou identique à la valeur de comparaison.
Exemples :
  • Le 2016-10-20 est inférieur ou égal au 2016-10-20.
  • Le 2016-05-20 est inférieur ou égal au 2016-10-20.

Opérateurs booléens

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

Opérateurs d'instance unique et d'instances multiples

Type de champ
Opérateur
Utilisation
Instance unique
Instances multiples
est une correspondance exacte avec la liste de sélection
La valeur du champ correspond exactement à la valeur de comparaison.
Pour les champs d’instance unique, cet opérateur limite une invite de manière à ce qu’il n’accepte qu’une seule valeur. Pour activer une invite pour un champ d'instance unique afin d'accepter plusieurs valeurs, utilisez
dans la liste de sélection
.
Instance unique
Instances multiples
N'EST PAS une correspondance exacte avec la sélection
La valeur du champ ne correspond pas exactement à la valeur de comparaison.
Instance unique
Instances multiples
est un sous-ensemble de la liste de sélection
La valeur du champ est un sous-ensemble de la valeur de comparaison. Les valeurs du champ en blanc sont un sous-ensemble des valeurs de comparaison.
Instance unique
Instances multiples
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 du champ en blanc sont un sous-ensemble des valeurs de comparaison.
Instance unique
Instances multiples
est un surensemble de la liste de sélection
La valeur de comparaison est un sous-ensemble de la valeur du champ. Les valeurs de comparaison en blanc sont un sous-ensemble des valeurs du champ.
Instance unique
Instances multiples
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 en blanc sont un sous-ensemble des valeurs du champ.
Instance unique
Instances multiples
nombre est égal à
Le nombre de valeurs de champ est égal à la valeur de comparaison.
Exemple : pour afficher les travailleurs ayant deux personnes à charge, définissez un filtre sur
Personnes à charge
pour lequel
le nombre est égal à
une
Valeur de comparaison
de 2.
Instance unique
Instances multiples
nombre n'est pas égal à
Le nombre de valeurs du champ n'est pas égal à la valeur de comparaison.
Exemple : pour afficher les travailleurs avec des personnes à charge, définissez un filtre sur
Personnes à charge
pour lesquelles
le nombre n’est pas égal à
une
Valeur de comparaison
de zéro.
Instance unique
Instances multiples
nombre est supérieur à
Le nombre de valeurs de champs est supérieur à la valeur de comparaison.
Exemple : pour afficher les travailleurs ayant plus d’une personne à charge, définissez un filtre sur
Personnes à charge
dont
le nombre est supérieur à
une
Valeur de comparaison
de 1.
Instance unique
Instances multiples
Le nombre est supérieur ou égal à
Le nombre de valeurs de champs est supérieur ou égal à la valeur de comparaison.
Exemple : pour afficher les travailleurs ayant une ou plusieurs personnes à charge, définissez un filtre pour
les personnes à charge
dont
le nombre est supérieur ou égal à
une
valeur de comparaison
de 1.
Instance unique
Instances multiples
nombre est inférieur à
Le nombre de valeurs de champ est inférieur à la valeur de comparaison.
Exemple : pour afficher les travailleurs ayant moins de deux personnes à charge, définissez un filtre sur
Personnes à charge
pour lesquelles
le nombre est inférieur à
une
valeur de comparaison
de 2.
Instance unique
Instances multiples
nombre est inférieur ou égal à
Le nombre de valeurs du champ est inférieur ou égal à la valeur de comparaison.
Exemple : pour afficher les travailleurs ayant au plus deux personnes à charge, définissez un filtre sur
Personnes à charge
dont
le nombre est inférieur ou égal à
une
valeur de comparaison
de 2.
Instance unique
est 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 n'est pas une des valeurs de champ possibles.
Exemple : D n’est pas dans la liste de sélection A, B, C.
Multi-Instance
n’importe quelle valeur de la liste de sélection
La valeur du champ est l'une des valeurs de comparaison possibles.
Multi-Instance
aucune valeur de la liste de sélection
La valeur du champ ne fait pas partie des valeurs de comparaison possibles.
Instance unique
Instances multiples
est vide
La valeur du champ est en blanc.
Instance unique
Instances multiples
is not empty
La valeur du champ n'est pas en blanc.
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. Inversement, 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 la suivante :
  • 1, 2, 3, 4, 5
    . La valeur de comparaison contient toutes les instances de la valeur du 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 du 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 d'instance unique

Ce tableau contient des exemples des résultats attendus pour les opérateurs logiques qui comparent des valeurs de champs d'instance unique à une liste de sélection.
Valeur de champ d'instance unique
Liste de sélection
est dans la liste de sélection
n’est pas dans la liste de sélection
est une correspondance exacte avec la liste de sélection
est un sous-ensemble de la liste de sélection
est un 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 lors de la comparaison d’une valeur de champ d’instance unique à une liste de sélection :
  • est une correspondance exacte avec la liste de sélection
  • est un sous-ensemble de la liste de sélection
  • est un 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
ne pas l’utiliser dans la liste de sélection
.

Exemples à instances multiples

Ce tableau contient des exemples des résultats attendus pour les opérateurs logiques qui comparent des valeurs de champs d'instances multiples à une liste de sélection.
Valeur de champ à instances multiples
Liste de sélection
n’importe quelle valeur de la liste de sélection
aucune valeur de la liste de sélection
est une correspondance exacte avec la liste de sélection
est un sous-ensemble de la liste de sélection
est un 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

Données facultatives

Si vous souhaitez évaluer les valeurs en blanc comme étant Vrai, vous devez inclure une instruction
Ou
dans le filtre. L'énoncé
Ou
invite l'utilisateur à entrer 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 de filtre de la liste de sélection
est évalué comme Vrai. Dans ce cas, une valeur d’invite vide équivaut à la sélection de toutes les valeurs possibles.
Exemple : pour demander un emplacement et ignorer l’invite si l’utilisateur n’entre pas d’emplacement, entrez ces valeurs dans la grille
Filtre d’instances
.
Et/Ou
Champ
Opérateur
Type de comparaison
Et
Emplacement
est dans la liste de sélection
Demander à l’utilisateur d’entrer la valeur
Ou
Emplacement
est un surensemble de la liste de sélection
Demander à l’utilisateur d’entrer la valeur