Powerd911 – Numéro #1 au Canada

Définition d’une expression de filtre

Définition d’une expression de filtre

Vous pouvez définir des expressions afin de filtrer le contenu des listes affichés dans PowerAMC.

Pour ce faire vous pouvez définir des filtres sur les colonnes ou utiliser la boîte de dialogue Personnalisation des colonnes et filtrage.

Les opérateurs suivants sont disponibles :

Opérateur Trouve les éléments qui…
= [défaut] Sont égaux à l’expression.
> Sont supérieurs à l’expression.
>= Sont supérieurs ou égaux à l’expression.
< Sont inférieurs à l’expression.
<= Sont inférieurs ou égaux à l’expression.
Différent de [Not Equal] Sont différents de l’expression.
Dans la liste [In List]

Sont inclus dans la liste de valeurs séparées par des virgules spécifiée dans l’expression (ou bien les éléments sélectionnés dans la liste du filtre de colonne). Par exemple:

"global", "Architecture", "proc*"
Pas dans la liste

[Not In List]
Sont absents de la liste de valeurs séparées par des virgules donnée dans l’expression (ou bien des éléments sélectionnés dans la liste du filtre de colonne).
Entre [Between]

Sont situés dans la plage de valeurs délimitée par les deux valeurs fournies dans l’expression et séparées par une virgule. Par exemple, pour trouver les valeurs situées entre A et E, saisissez :

A,E
Pas entre [Not Between]

Sont situés hors de la plage de valeurs délimitée par les deux valeurs fournies dans l’expression et séparées par une virgule. Par exemple, pour trouver les valeurs qui ne sont pas situées entre A et E, saisissez :

A,E
Vide [Empty] N’a pas de valeur. Aucune expression n’est nécessaire avec cet opérateur.
Non vide [Not Empty] A une valeur. Aucune expression n’est nécessaire avec cet opérateur.

Vous pouvez utiliser les caractères génériques suivantes lorsque vous saisissez une expression de filtre :

Caractère Description
* N’importe quelle chaîne (aucun ou plusieurs caractères). Par exemple P* trouve « protocole » et « Paris ».
? N’importe quel caractère. Par exemple ??ble trouve « Table » mais pas « Processus ».
\ Permet de faire des recherches sur les caractères spéciaux *, ?, et \ . Par exemple, \?\\ trouve « ?\ ».

Exemples

Les exemples suivants montrent des combinaisons possibles d’opérateurs et d’expressions :

Opérateur Expression de chaîne Trouve
= P* Personnel, Personnel
= CODE* CODE POSTAL, CODE PRODUIT, CODE BARRE
> 1?? 200, 405, 609
Entre [Between] O,8 0,1,2,3,4,5,6,7,8
Dans la liste  [In List] *_emp_???, *_grp_??? div_emp_fun, _emp_idn, div_grp_fun, _grp_idn
= *\? Ce manuel est-il prêt pour l’impression ?

 

Si l’on désire filtrer sur un attribut de type Date

Le seul opérateur que l’on peut utiliser pour un attribut de type « Date » est l’opérateur d’égalité « = ».

Dans la situation ci-dessous on précise que l’on désire visualiser seulement les enregistrements qui ont une date de Création pour laquelle la journée se termine par 0 et qui sont situés en octobre 2009 à 10 heures. Ce peut importe les minutes et les secondes.

Ce qui donne le résultat suivant

Laisser un commentaire