meta données pour cette page
Critères
Dans le designer, on peut spécifier des critères sur les données :
- dans le cas général, au niveau du filtrage de la requête
- dans de plus rares cas, au niveau des jointures
Dans les deux cas la saisie et la combinaison sont très proches.
Désactivation de critères
Chaque ligne de critère est précédée d'une case à cocher. Si la case n'est pas cochée, le critère n'est pas pris en compte.
En phase de développement, il est pratique de rajouter un critère temporaire restrictif sur les données, afin que les exécutions de tests soient rapides. Avant publication, on peut se contenter de décocher le critère en le laissant disponible pour d'éventuels tests futurs.
Ajout
Un assistant permet de choisir le terme de gauche parmi les tables, sous-requêtes ou opérations. Les opérations peuvent accepter des paramètres, utiliser des champs des tables ou des sous-requêtes, ou bien faire elles-même appel à d'autres opérations.
Le terme de droite peut, en plus des champs des tables, sous-requêtes ou opération, être saisi “en dur”.
Combinaison
Lorsqu'il y a plusieurs conditions et qu'il y a des “OU” logiques entre ces conditions, il faut utiliser les outils ET/OU
pour basculer le flag, les flèches Haut/Bas pour déplacer les lignes les unes par rapport aux autres, et les outils de parenthèses.
Si on veut créer un critère sur de multiples valeurs (code Société = 00001 ou 00003 ou 00004 par exemple), il est bien plus judicieux d'utiliser une liste de valeurs plutôt que d'accumuler les lignes de critères
Respecté / Non respecté
- Si le bouton radio est positionné sur
Respecté
, seules les lignes qui satisfont les conditions seront affichée. - Si le bouton radio est positionné sur
Non Respecté
, seules les lignes qui ne satisfont pas les conditions seront affichée. C'est la négation logique des conditions.
Il est parfois plus facile de décrire les enregistrements que l'on ne veut pas plutôt ceux qu'on veut. Dans ce cas il est utile d'envisager d'utiliser l'option “Non repecté”