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