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