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