Title: Paramtrage des formulaires de filtre Query
1- Paramétrage des formulaires de filtre (Query)
2Têtes de chapitres
- 1. Filtre sur des champs logiques
- Affichage - Case à cocher
- Affichage - Boutons radio
- Affichage - Liste de valeurs
- 2. Filtre sur des champs calculés
- Valeurs numériques
- 3. Filtre sur absence ou présence de valeur
- Valeur SQL NULL ou NOT NULL
- 4. Existence de lien(s) parent-enfants
- 5. Cohérence entre champs de colonnes de tables
et champs calculés - 6. Filtre sur un champ "Liste de valeurs"
31. Filtre sur des champs logiques
- Influence de l'interface utilisateur avec les
champs contenant des valeurs booléennes
4Cadre de test
5Equivalent "booléen"
6Paramétrage de l'affichage
7Case à cocher - Valeur obligatoire
8Case à cocher - Valeur optionnelle
9Bug des cases à cocher
10Boutons radio
11Annulation d'une sélection de bouton radio
12Liste de valeurs
13Choix d'une interface
- Afin de limiter les risques de confusion entre
développeurs et utilisateurs nous proposons de ne
retenir qu'une seule interface dans une
application. Celle qui nous semble la plus
appropriée est la liste de valeur.
142. Filtre sur des champs calculés
- Les champs calculés sont mis en uvre à l'aide
des Unbound Items.
15Propriétés d'un champ calculé
16Expression de calcul de l'âge
17Saisie du critère de filtre "Age"
183. Filtre sur absence ou présence de valeur
- Designer/2000 ne permet pas de créer des critères
de filtre sur la notion de présence ou absence de
valeur dans une colonne de table. - Nous nous baserons sur les 2 chapitres précédents
pour créer nous-mêmes des champs calculés basés
sur des valeurs NULL ou NOT NULL de colonnes de
tables.
19Propriétés du champ calculé
1
2
3
20Fonction de calcul sur le serveur
21Type de la fonction
22Appel de la fonction de calcul
23Directives de compilation
24Saisie du critère de filtre EXISTEDATENAISS
25Exécution de la requête de filtre
264. Existence de lien(s) parent-enfants
27Fonction de calcul sur le serveur
28Appel de la fonction de calcul
295. Cohérence entre champs de base et champs
calculés
306. Filtre sur un champ "Liste de valeurs"
31Propriété d'affichage
32Affichage d'informations complémentaires