Filtre contextuel - Limites des filtres automatiques


Si vous utilisez le bouton droit de votre souris sur une donnée (par exemple, ici, je clique avec le bouton droit sur un salaire de 9'450 francs).




J'obtiens, en sus des filtres normaux, la possibilité de filtrer mon champ en rapport avec ce que j'ai sélectionné, comme ceci :

Limites des filtres automatiques

On ne peut pas tout faire avec ces filtres automatiques .

Par exemple, imaginons que vous vouliez filtrer tous les NomClient qui commencent par A ou par B.
Une lubie ! Comme ça !
  1. Demandez à filtrer tous les NomClient qui commencent par a :
  2. Voilà :
  3. Re-cliquez dans le petit entonnoir de NomClient: il a coché tous les clients qui commencent par A :
C'est sympathique : ça permet de rajouter ou d'enlever à la main tel ou tel client ! On pourrait ainsi rajouter les clients qui commencent par B en les cochant ainsi l'un après l'autre.

Incohérences de filtres

Mais nous allons essayer de faire ça plus rationnellement !
  1. Demandez à nouveau à filtrer tous les NomClient qui commencent par b, cette fois :
Oh oh ! ...
La table est vide ! .
Ce qui s'est passé :
  • Access a d'abord filtré tous les NomClient qui commencent par A.
  • Ensuite, vous avez ajouté un nouveau filtre : tous les clients qui commencent par B : du coup, il essaie de filtrer tous les NomClient qui commencent par A et qui commencent par B.
Evidemment, il ne peut y avoir personne dont le nom commence à la fois par A et par B !
Supprimez le filtre de NomClient :
Peut-être pouvons nous écrire a ou b ?
Eh non !
Il affiche seulement les NomClient
qui commencent par B :
Bizarre, non ?

Aucun commentaire:

Enregistrer un commentaire