AuvergneGedloveAuvergne




Exemple 5

Faire une liste des naissances dont je connais la date mais pas la source (impression de l'exemple 2)


Nous avons fait dans l'exemple  2 une requête pour  avoir la liste des naissances de l'Allier (03) qui sont connues et dont je ne connais pas la source. Maintenant nous allons en faire un rapport pour l'imprimer. Tout d'abord notre requête et ses résultats:
Requête
Voici donc les résultats obtenus.
Retournons à notre base de données et ouvrons la
Résultats
Dans notre partie Base de données nous avons
Tables qui contient les tables que nous avons entrées
Requêtes qui contient les requêtes que nous avons créé
Nous allons maintenant cliquer sur Rapports







NB: Formulaires sert à créer des masques de saisies de données pour pouvoir les insérer dans les tables. Nous, nous nous servons de Gedlove pour créer les tables
Menu
Comme il est difficile de créer un rapport en mode ébauche on utilisera l'assistant. On pourra ensuite le modifier une fois qu'il sera préparé.
Donc on clique sur Utiliser l'assistant pour créer rapport ...
Rapport
Il se passe plein de choses en même temps. Tout d'abord il s'ouvre un fichier traitement de texte(Writer).
En haut de la page
Titre:
Auteur:
Date:
et en bas à droite
Page1/1
C'est le modèle qui servira à fabriquer notre état. On pourra le modifier par la suite
Pour le moment, intéressons nous à l'Assistant Rapport

Il est sur l'étape 1 Sélection de champ qui permet de dire ce que l'on veut imprimer

Où sont les données: Tables ou requêtes. En cliquant sur la flèche à droite on choisit. J'ai de la chance je suis sur la bonne requête.

Champs disponibles: ce sont les éléments qui sont visibles dans notre requête

Pour les mettre dans le rapport il suffit de cliquer sur double
et tous nos champs sont maintenant dans Champs du rapport et le bouton "Suivant" vient de s'allumer.
On clique dessus (et surtout pas sur créer on a pas encore fini)
Rapport 1
Passons à la seconde étape
Etiquetage des champs
Dans la partie droite on peut changer les étiquettes
On va donc mettre un peu de Français là dedans
rapport 2
Ce sera plus sympa à lire
On clique alors sur "Suivant"
et toujours pas sur Créer
(c'est quand on pourra pas faire autrement)
rapport 2/1
Troisième étape: groupement

Celà sert à mettre un sous titre puis tous les enregistrements concernés
Ici nous allons regrouper par ville_naissance

On clique sur ville_naissance dans la colonne "Champs" pour le sélectionner
Puis sur la flèche (>) entre les 2 tableaux pour le mettre dans la colonne de droite: "Groupements"
Rapport 3
Voilà qui est fait.
Vous avez sans doute remarqué que le traitement de texte par derrière a été modifié. C'est normal.
Dans la pratique on peut regrouper jusqu'à 3 niveaux
Vous verrez le résultat celà vaudra mieux qu'un long discours
Cliquer sur "Suivant"
rapport 3/1
Quatrième étape: Options de tri
Vous remarquerez tout d'abord que notre niveau de regroupement, défini avant, figure en premier et qu'on ne peut pas le modifier. On peut seulement choisir l'ordre Croissant ou Décroissant.
L'ordre alphabétique ne me génant pas on va rien changer.
En dessous de "Puis par" on peut choisir d'autres critères de tri. Par exemple on pourrait trier sur le nom puis sur le prénom
Dans notre cas on est parti de la requête qui trie déjà les enregistrements par ville puis par date, on ne va donc rien rajouter ici
Cliquer sur "Suivant"
Rapport 4
Sixième étape ; Composition

Ici on choisit son modèle d'état. Pour mon exemple je prends:
Mise en page des données Plan - moderne
Mise en page des en-têtes et pieds de page Standard
et comme on a pas beaucoup de texte sur la ligne on choisit Orientation Portrait

Vous remarquez que dans le traitement de texte çà remue fort! Tout est normal

On clique sur "Suivant"
rapport 5
Dernière étape
Donner un nom au rapport (ici il a mis le nom de la requête et çà me va)

Laisser Rapport dynamique (chaque fois que vous changerez vos données votre rapport prendra vos nouvelles données)
Et laisser créer un rapport maintenant

Oui vous pouvez cliquer sur Créer!
Rapport 6
et voilà une partie du résultat
résultat
Je ne vous ai mis que le début. Vous pourrez voir en bas de la page à droite les numéros de page
Bon c'est pas mal mais on peut mieux faire!
Fermer cet état, vous vous retrouvez dans vos rapports de base de données faites un clic droit sur le nom de ce rapport et choisissez modifier
Maintenant on peut faire toutes les modifications comme un traitement de texte
Supprimons la ligne Auteur: je sais bien que c'est moi
Arrangeons un peu nos colonnes, on a plein de place perdue sous Commune.
Dans le gris après Titre: On va mettre un vrai titre
Enfin on clique à droite dans le gris après date et on choisit un format de date

Modifier
Voilà ce que celà peut donner.
On enregistre les modifications
On ferme le modèle
On fait un double clic sur le nom du rapport
et on contemple son résultat

Voilà le mien

rapport modifié

Retour à Gedlove