Formation SGBD - Etats Access 2000

Transcription

Formation SGBD - Etats Access 2000
Session de Formation
Systèmes de Gestion de Bases de données Relationnelles
Utilisation de MS ACCESS 2000
I.N.A.T. (Tunisie) 25 septembre – 2 octobre 2001
organisée par
l’Institut National des Sciences et Technologies de la Mer
avec la collaboration du
projet FAO COPEMED
Formateur : Alexis Bensch*
* Expert Systèmes d’Information Projet FAO COPEMED GCP/REM/057/SPA - Alicante (Espagne)
Les Etats
COPEMED - Formation SGBD - ACCESS
Tunis, 25 septembre – 2 octobre 2001
Alors qu’un formulaire permet l’affichage à l’écran, un état permet d’imprimer des
données soit sous forme de fiches soit sous forme de tableau.
Un état comporte plusieurs sections :
Entête d’ETAT
CATALOGUE DES PRODUITS
Date : 20/11/2001
Entête de page
LIBELLECAT
CODEART
DESIGNART
TVAART
PUHT
19.60%
19.60%
30.00 F
13.50 F
******
******
Entête de groupe (Libelle cat)
Accessoires Fournitures
Détail
1
2
******
Transparents….
Transparents
manuels
*********
Pied de groupe (Libelle cat)
Nombre d’articles de la catégorie
4
Pied de page
PAGE 1/x
PIED D’ETAT
les sections sont hiérarchisées :
• La section Entête d’ETAT apparaît une seule fois sur la 1ère page de l’état et la
section Pied d’état apparaît à la fin de l’état en dernière page
• Les sections Entête et Pied de page apparaissent sur chaque page : en entête on
indique généralement les étiquettes de champs
• Les sections entêtes et pieds de groupe permettent de regrouper plusieurs
enregistrements par catégorie (dans l’exemple le regroupement se fait par Libellé de
catégorie - La première catégorie est « Accessoires Fournitures » qui regroupe 6
enregistrements.
• La section détail est le niveau de base : Dans l’exemple la section Détail contient les
enregistrements relatifs aux produits.
1
COPEMED - Formation SGBD - ACCESS
Tunis, 25 septembre – 2 octobre 2001
Exercice
État Campagnes : Créer, à l’aide de l’assistant Etat, l’Etat « Description des
Campagnes » fondé sur la requête « Requête Rapport Campagnes»
Démarche
1.
Revenez dans la fenêtre Base de données
2.
Sélectionnez l’objet Etat
3.
Cliquez sur l’onglet Nouveau
4.
Dans la liste des tables et requêtes, sélectionnez la requête "Requête rapport
campagnes"
Critères de
regroupements
5.
Construire une section de regroupement par code campagne (Srv_code)
6.
Ajouter un critère de tri par strate
7.
Ajouter les champs en les tirant avec la souris depuis la fenêtre de liste des
champs. Lors de l'ajout d'un champ, une étiquette est automatiquement ajoutée.
Elle peut être ensuite modifiée ou supprimée.
a. placer dans la section groupement les attributs Srv_code, first_date,
Last_date, sys_name, Sys_desc, CountofSrv_code
b. placer dans la section détail les champs strat_code, strat_name,
Strat_desc
2
COPEMED - Formation SGBD - ACCESS
8.
Tunis, 25 septembre – 2 octobre 2001
Ajouter un titre dans la section Entête d'état et une ligne en bas de la section de
groupement. On pourra aussi changer l'emplacement ou la police des étiquettes
et des champs. La boite à outils (menu Afficher) donne accès à l'insertion de
différents types d'objets, comme par exemple des textes, lignes, images, etc…
texte
image
ligne
9.
Visualisez le résultat de votre état en passant en mode visualisation. Vous
pouvez à tout moment revenir en mode création pour modifier l'aspect de l'état.
10.
Sauvegarder l'état. On trouvera dans la base de données CAMPAGNES.MDB
un exemple d'état (Rapport Campagnes) basé sur la requête "Requête Rapport
Campagnes"
3