Iset - cours d'Access initiation

Slides:



Advertisements
Présentations similaires
Vocabulaire pour la passage du modèle conceptuel des données au modèle relationnel des données. MCDMRD EntitéTable PropriétésChamps, attribut IdentifiantClé
Advertisements

! 1 CREATION D'UNE MAQUETTE EXPORT / IMPORT
La fonction Style Permet de créer des types de texte, par exemple
Les TABLEAUX Retour au menu principal.
Initiation aux bases de données et à la programmation événementielle
Le portail des sports des associations de la ville de Nice
Les requêtes La Requête est une méthode pour afficher les enregistrements qui répondent à des conditions spécifiques. La requête est donc un filtre.
Tableau croisé dynamique sous Excel (TCD).
Traitement de textes WinWord 3 e année Sciences économiques, de gestion et commerciales Présenté par NEHAR Attia.
Publispostage Menu Outils / Lettres et publipostage
Les devis Le devis ODF.
Les devis Les devis texte.
Création et présentation d’un tableau avec Word 2007
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II PRO-1024.
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II
Initiation aux bases de données
La liste des tâches  Un moyen commode pour accéder directement et facilement aux tâches programmées pour l’utilisateur et le praticien en cours d’utilisation.
Gestion des correspondants
Comprendre le SGBDR Microsoft Access – partie 2
Conception des pages Web avec
1 Initiation aux bases de données et à la programmation événementielle Cours N°8 : Gestion de la cohérence avec des zones de liste déroulantes. Souheib.
Utilisation des formules de base
Formation.
© Fujitsu Canada Introduction à Minitab Version 14 - Anglais Formation Black Belt Lean Six Sigma.
Outils bibliographiques Philippe Carrère, UAG 2013.
Initiation à la navigation sur Internet et à l’utilisation de la Plate-forme l’enseignement à distance Moodle » Issa saley.
Espace collaboratif du CODEV Blog, WIKI, Forum: c’est quoi?  Blog - Publication périodique et régulière d’articles La vocation d’un Blog est d'être un.
Leçon 3: Utiliser les options et enregistrer l’affichage.
Extranet de fidélité : Connectez-vous à l’aide de votre identifiant (F00000) et de votre mot de passe (le mot de passe.
Cours de Mme Dominique Meganck - ICC - IFC MICROSOFT ACCESS Un système de gestion de bases de données...
Présentation de Warehouse Un logiciel distribué exclusivement par Brain2tech SARL.
1) Qu’est-ce que BCDI? BCDI est un logiciel informatique de recherche documentaire : C’est le catalogue informatique du CDI. Au collège on travaille principalement.
Mediator 9 - Un outil de développement multimédia 3AC Techno/Informatique.
Développement d’application avec base de données Semaine 3 : Modifications avec Entité Framework Automne 2015.
Gabriel Dumouchel, doctorant Université de Montréal Atelier Jouvence 2011 Atelier Jouvence 2011.
1 Initiation aux bases de données et à la programmation événementielle VBA sous ACCESS Cours N° 10 Support de cours rédigé par Bernard COFFIN Université.
1 Tableur Excel. 2 Introduction Un tableur est un logiciel permettant de manipuler des données numériques et d'effectuer automatiquement des calculs sur.
1 Initiation aux bases de données et à la programmation événementielle VBA sous ACCESS Cours N° 5 Support de cours rédigé par Bernard COFFIN Université.
Cours 4 : Premiers pas avec Excel  Insertion de chiffres dans des cellules  Création de formules simples (additions, soustractions, divisions et multiplications)
Le réseau web enit.org … Depuis 2003, l’Anienit - Association Nationale des Ingénieurs ENIT – à mis sur pied et finance un serveur web indépendant de l’école.
Un outil de communication : la liste de diffusion Mis à jour en juillet 2008 Anne Maincent-Bourdalé CRDoc IUT Paul Sabatier.
1 Initiation aux bases de données et à la programmation événementielle VBA sous ACCESS Cours N° 1 Support de cours rédigé par Bernard COFFIN Université.
INTRANET.SANTEFRANCAIS.CA ANTOINE DÉSILETS Coordonnateur au réseautage et Agent de communication Formation sur l’utilisation de l’Intranet 1.
1 Initiation aux bases de données et à la programmation événementielle VBA sous ACCESS Cours N° 6 Support de cours rédigé par Bernard COFFIN Université.
Initiation aux bases de données et à la programmation événementielle Outil de création des tables Support de TD rédigé par Bernard COFFIN Université Paris.
Le Tableur, MS Excel Cours de Dominique Meganck – ICC - IFC Diaporama proposé par FST et adapté par D. Meganck.
La création des données d’exemplaire pour un exemplarisateur Sudoc.
Description Formation à l ’utilisation de CIDEMIS Public Coordinateurs et catalogueurs du Sudoc Intervenants Raphaëlle Poveda Kattialyn Gossiaux La formation.
Guide démonstratif CIH Mobile v2. Espace démo Menu RetourRetour à la page d’accueil Se déconnecter Navigation.
GUIDE UTILISATEUR POUR LA CONSULTATION D’AMAC PST / Février 2016 APPLICATION POUR LA MAITRISE DES AGENTS CHIMIQUES.
Chapitre 6 Déploiement et gestion des logiciels à l'aide d'une stratégie de groupe Module S44.
Abes agence bibliographique de l’enseignement supérieur Comment installer le fichier de scripts ?
CATALOGUE DES FORMATIONS Office Fondamentaux 2015 Formateur : KAMAL Laiss.
Du panier à la commande client Créer un panier Identification Validation de la commande Paiement Formulaire de création de compte Etats de la commande.
Introduction à SIBL 2000 Les pages suivantes ont été créées afin de vous aider à intégrer les notions de base de SIBL2000. Pour toutes questions, veuillez.
La création des données d’exemplaire pour un responsable de Centre Régional.
Didacticiel pour l’espace privé 1 Serge Raynaud, 03/05/2007.
Formation à l’utilisation de K-Sup V5 février 2009 CRISI - COM.
Les bases de données CINAHL
1 Initiation aux bases de données et à la programmation événementielle VBA sous ACCESS Cours N° 7 Support de cours rédigé par Bernard COFFIN Université.
Formation SGA Module Saisie des Demandes d’achat Durée : 0,5 jour.
Leçon 2: Consulter les statistiques. Connectez-vous à Webstats Utilisez un login et le mot de passe de l’application concernée pour vous connecter à Webstats.
-Activation d’un système d’exploitation. -Transformer PDF en WORD. -Création de DVD WINDOWS. -Personnaliser la barre d’état. -Utiliser le mode brouillon.
Orange Solidarité – association loi de 1901 Atelier 3 Les fonctions avancées de Word pour un CV « original » Se servir de Word pour produire des documents.
INTERFACE DE CONNEXION : R/ R/ Pour utiliser Colodus, identifiant et mot de passe sont obligatoires Votre.
FORMATIONENT/SVT Saint Orens Vendredi 15 novembre 2013.
1 Initiation aux bases de données et à la programmation événementielle Construction d’un état Support de TD rédigé par Bernard COFFIN Université Paris.
RÉSERVER AVEC ADOC Mode d’emploi 1 Page 1 : Page de garde. Pages 2, 3, 4 et 5 : Mode d’emploi. Page 6 : Rubriques supplémentaires – Règlement. Défilement.
Mise en correspondance des logins entre PRONOTE et ATRIUM Démarche pas à pas V5 –
Création Et Modification De La Structure De La Base De Données
Transcription de la présentation:

Iset - cours d'Access initiation Cours Access 2007 Iset - cours d'Access initiation Iset - Access 2007

Iset - cours d'Access initiation Introduction Un peu de vocabulaire Définition d’une base de données Une base de données est un ensemble d’informations concernant un sujet donné (ex. un carnet d’adresses, un répertoire téléphonique, un fichier clients, etc.) Iset - cours d'Access initiation

Iset - cours d'Access initiation Introduction Un peu de vocabulaire LA BASE DE DONNEES MANUELLE Une base de données servant à facturer pourrait être constituée de la façon suivante: un classeur contenant les fiches clients (ces fiches sont classées par ordre alphabétique avec un numéro pour chaque client); une armoire contenant les bons de commande classés par jour ou par client; un catalogue sous forme de fiches cartonnées décrivant les différents articles. Toutes ces informations peuvent servir à émettre des factures, à déterminer le chiffre d’affaires par produit, à faire ressortir les clients bruxellois, etc. Une secrétaire ou un comptable compulse, trie, complète ou enlève les fiches. Iset - cours d'Access initiation

Système de Gestion de Base de Données Relationnelle (SGBDR) Introduction Un peu de vocabulaire LA BASE DE DONNEES INFORMATIQUE Une base de données informatique reprend les mêmes informations mais en les "stockant" dans l’ordinateur. C’est un système informatique de base de données (ex. Access) qui gère les relations entre les différentes informations. Par exemple, la rédaction d’un bon de commande pourra comporter un contrôle automatique pour vérifier si l’article se trouve bien dans le stock. Cette capacité à gérer ces différentes relations porte le nom de Système de Gestion de Base de Données Relationnelle (SGBDR) La fiche devient ici un enregistrement. Iset - cours d'Access initiation

Iset - cours d'Access initiation Introduction Un peu de vocabulaire Exemple : LA BASE DE DONNEES MANUELLE LA BASE DE DONNEES INFORMATIQUE Iset - cours d'Access initiation

Iset - cours d'Access initiation Introduction Structure AVANTAGES D’UNE BASE DE DONNEES RELATIONNELLE 1. Réduit les redondances de données. 2. Permet le partage des informations parmi plusieurs utilisateurs même distants les uns des autres. 3. Une même information peut être utilisée dans plusieurs applications. Iset - cours d'Access initiation

Iset - cours d'Access initiation Introduction Vocabulaire du SGBDR Les tables Les tables stockent les données relatives à un même sujet. Une table se présente comme un tableau. Les informations sont organisées en lignes et en colonnes. Une ligne représente un enregistrement; une colonne représente un champ Iset - cours d'Access initiation

Iset - cours d'Access initiation Introduction Vocabulaire du SGBDR Les requêtes On utilise les requêtes pour trier, sélectionner ou afficher des informations (requêtes sur des sélections et requêtes en analyse croisée) Ces requêtes peuvent aussi être utilisées pour modifier des tables (requêtes d’action) Iset - cours d'Access initiation

Iset - cours d'Access initiation Introduction Vocabulaire du SGBDR Les formulaires Les formulaires affichent les données provenant des tables ou des requêtes sous forme de fiches, selon une présentation personnalisée facilitant la saisie, la modification, la consultation des données Iset - cours d'Access initiation

Iset - cours d'Access initiation Introduction Vocabulaire du SGBDR Les états Les états présentent les données pour l’impression. Ils permettent de regrouper différentes données et d’effectuer des totaux Iset - cours d'Access initiation

Iset - cours d'Access initiation Introduction Enregistrement en Access de la base de données Tous les enregistrements relatifs à un même thème sont stockés dans un fichier unique: la base de données dont l’extension est toujours .***db (Data Base). Avant 2007 MDB A partir de 2007 ACCDB Iset - cours d'Access initiation

Iset - cours d'Access initiation Introduction LES ENTITES RELATIONS Les différents types de relations entre tables Etablir une relation entre les tables de la base de données va permettre de réunir (pour les exploiter ensemble, les analyser…)les informations réparties dans les différentes tables. Si on désire réaliser un état qui contienne la désignation de chaque article, mais aussi de chaque catégorie, on peut baser cet état sur une requête dans laquelle les deux tables sont reliées. Iset - cours d'Access initiation

Iset - cours d'Access initiation Introduction LES ENTITES RELATIONS La liaison entre deux tables se fait via une clé primaire. Une clé primaire donne une identification unique Il existe différents types de relation entre les tables qui se créent de façon différente: La relation un à plusieurs : Un enregistrement de la table primaire est en relation avec plusieurs enregistrements de la table reliée Exemple : A une catégorie correspondent plusieurs articles Iset - cours d'Access initiation

Iset - cours d'Access initiation Introduction LES ENTITES RELATIONS La relation plusieurs à un : Cette relation correspond au même type que pour un à plusieurs, mais inversée Exemple : Plusieurs commandes peuvent être effectuées par le même client : A un numero de commande ne peut correspondre qu’un seul code client; mais un même code client peut se trouver dans plusieurs commandes Iset - cours d'Access initiation

Iset - cours d'Access initiation Introduction LES ENTITES RELATIONS La relation plusieurs à plusieurs : Un enregistrement de la table primaire peut être en relation avec plusieurs enregistrements et inversement un enregistrement de la table reliée peut être en relation avec plusieurs enregistrements de la table primaire Exemple : Une même commande comporte plusieurs articles différents et un même article peut se retrouver dans différentes commandes Iset - cours d'Access initiation

Iset - cours d'Access initiation Introduction LES ENTITES RELATIONS La relation un à un : Un enregistrement de la table primaire peut être en relation avec un seul enregistrement de la table reliée et inversement. Cette relation est plus rare car en général les deux tables peuvent être réunies dans une seule table Exemple : lorsque la table reliée contient des informations temporaires qu’il faudra supprimer après Iset - cours d'Access initiation

Iset - cours d'Access initiation Introduction LES ENTITES RELATIONS Exemple de Base de données : (source: http://webintec.ceram.fr) Iset - cours d'Access initiation

Iset - cours d'Access initiation Introduction LES ENTITES RELATIONS Exemple de Base de données : (source: http://webintec.ceram.fr) Iset - cours d'Access initiation

Iset - cours d'Access initiation Introduction Lancer Microsoft Access Modèles des documents office : Professionnels Education Personnel Exemple Essayez avec le modèle étudiants Iset - cours d'Access initiation

Iset - cours d'Access initiation Introduction Création d’une nouvelle base de données Pour créer une nouvelle base de données, vous devez lui donner un nom de fichier Iset - cours d'Access initiation

Iset - cours d'Access initiation Introduction Création d’une nouvelle base de données Créez la base en lui donnant le nom de nomprenom (exemple senelleamaury) Iset - cours d'Access initiation

Introduction Création d’une nouvelle base de données

Iset - cours d'Access initiation Introduction Création d’une nouvelle base de données Après avoir donné un nom de fichier à votre base, voici ce qui apparait : Iset - cours d'Access initiation

Iset - cours d'Access initiation Introduction Après la création, différents éléments apparaissent nom de votre base de donnée Ruban Bouton office Iset - cours d'Access initiation

Iset - cours d'Access initiation Introduction Utilisation du ruban Enregistrements Mise en forme Bouton office Iset - cours d'Access initiation

Iset - cours d'Access initiation Introduction Utilisation du ruban Etats Vba Tables Formulaires Iset - cours d'Access initiation

Iset - cours d'Access initiation Introduction Utilisation du ruban Macros Relations Iset - cours d'Access initiation

Iset - cours d'Access initiation Introduction La barre d’état Cette barre affiche des informations spécifiques à la manipulation ou à la tâche en cours et propose des boutons permettant de changer de mode d'affichage. Iset - cours d'Access initiation

Création d’une base de données PRESENTATION DE L'ENTREPRISE La société sclu pour laquelle vous avez déjà créé 1 base de données (nomprenom) s'occupe du montage et de la vente de périphériques et d'ordinateurs. Cette société vend directement aux administrations, entreprises et particuliers, à l’aide d’un réseau de représentants, des produits sous la marque Sclu ou celles des constructeurs (portables et imprimantes). Pour cette activité, la garantie est de deux ans sur site. Iset - cours d'Access initiation

Création d’une base de données Méthodes de création Les 3 manières de créer une table   Trois méthodes de création de table sont possibles. Créer une table en mode création Création de la structure de la table, des propriétés des champs, désignation d'une clé primaire et saisie de données. Créer une table en entrant des données Access détermine le type de champ et ses propriétés et ajoute une clé primaire. Créer une table à partir d'un modèle La table a pour base la structure d'une table exemple qu'il faut réorganiser. Iset - cours d'Access initiation

Création d’une base de données Méthodes de création à partir d’un modèle La création d'une table à partir d'un modèle   Vous allez créer une première table qui sera dénommée Clients. Cliquez sur l'onglet Créer. Dans le groupe Tables, cliquez sur le bouton Modèles de tables . Dans la liste des propositions, cliquez sur Contacts. Iset - cours d'Access initiation

Création d’une base de données Méthodes de création à partir d’un modèle La création d'une table à partir d'un modèle   L'onglet Table1 est ouvert avec une liste de champs prédéfinis. Le champ, c'est le titre de la colonne. Chaque champ comporte un bouton qui permet d'organiser les lignes du dessous. Si vous cliquez droit sur le nom d'un champ, vous ouvrez un menu contextuel qui permet de procéder à plusieurs opérations différentes (supprimer le champ, insérer une colonne, renommer le champ, etc.) Iset - cours d'Access initiation

Création d’une base de données Méthodes de création à partir d’un modèle La modification de la liste des champs      Modification de la liste des champs La table Clients, nécessite les champs suivants N° Client N° d'ordre de saisie des enregistrements, complété automatiquement par Access. Dénomination Dénomination de l'entreprise ou nom du particulier. Prénom Prénom si particulier. Adresse Nom de la rue et n°. Code postal Code postal Ville Commune Téléphone N° de téléphone. Contact Nom du responsable dans l'entreprise. Il sera donc nécessaire de supprimer certains champs et d'en renommer d'autres. Iset - cours d'Access initiation

Création d’une base de données Méthodes de création à partir d’un modèle La modification de la liste des champs      Supprimer des champs Pour supprimer un champ, cliquez droit sur le nom du champ puis sur Supprimer la colonne. Recommencez la même opération pour chaque suppression. Renommer des champs Cliquez droit sur le nom du champ à renommer et sélectionnez Renommer la colonne. Encodez le nouveau nom de champ. Recommencez la même opération pour chaque champ à renommer. Les champs à renommer ici sont: N° N° Client Nom Dénomination Pays/Région Contact Téléphone personnel Téléphone Iset - cours d'Access initiation

Création d’une base de données Méthodes de création à partir d’un modèle      La saisie des enregistrements Encodez les informations suivantes dans votre table sans vous préoccuper de l'ordre des colonnes. Contact Téléphone Ville Code Postal Adresse Prénom Dénomination N Client Carole Pierrard 065 34 66 87 MONS 7000 Square du Roi 5 Mail Bureautique 1 Olivier Matter 04 624 00 67 LIEGE 4000 Place Blanche 1 Matter Info 2 02 435 94 00 BRUXELLES 1000 Rue du Midi 73 Oural Computer 3 Luc Leclère 071 57 09 50 CHARLEROI 6000 Rue Descartes 6 Info pour tous 4 Assan Madaoui 081 43 91 91 GEMBLOUX 5030 Allée du Saule 2 Groupement achat 66 5 010 67 26 38 WAVRE 1300 Rue du Jardin 8 Philippe Maury sa 6 Marc Ferret 081 55 60 39 NAMUR 5000 Grand Place 1 Inspection Finances 7 02 459 67 33 1020 Avenue Loix 40 Maurice Ouvion 8 Iset - cours d'Access initiation

Création d’une base de données Méthodes de création à partir d’un modèle      Pour l’enregistrement de la table en Clients Iset - cours d'Access initiation

Création d’une base de données Méthodes de création à partir d’un modèle      REMARQUES POUR LA SAISIE DES ENREGISTREMENTS Pour afficher en mode plein écran, cliquez sur l’icône de la fenêtre Clients. [NuméroAuto] signifie que ce champ a été choisi par Access comme clé primaire. Elle permet non seulement de numéroter les enregistrements mais aussi de les repérer lors de recherches et de classements divers. Ce numéro ne peut jamais être modifié. Ainsi, si le n 3 est supprimé, l’enregistrement suivant ne deviendra pas 3 mais restera 4. Il conservera donc son numéro initial. Iset - cours d'Access initiation 37

Création d’une base de données Méthodes de création à partir d’un modèle      REMARQUES POUR LA SAISIE DES ENREGISTREMENTS N’encodez donc rien dans cette colonne, Access le fera pour vous. Pour passer dans la colonne suivante, tapez / ou v Pour corriger une erreur, cliquez dans la cellule et effectuez les corrections nécessaires. Iset - cours d'Access initiation

Création d’une base de données Méthodes de création à partir d’un modèle      REMARQUES POUR LA SAISIE DES ENREGISTREMENTS Déplacements à l’intérieur des champs des enregistrements d’une table: Pour ajuster la largeur des colonnes au contenu: - placez le pointeur sur le trait de séparation des titres de colonnes. Il prend la forme suivante - double-cliquez pour obtenir l’ajustement automatique de toutes les colonnes au contenu le plus large. Iset - cours d'Access initiation

Création d’une base de données Méthodes de création à partir d’un modèle      REMARQUES POUR LA SAISIE DES ENREGISTREMENTS Enregistrer la table Pour enregistrer votre table Clients: dans la barre d’outils, cliquez sur OU utilisez la commande Fichier puis Enregistrer. les touches b et S Iset - cours d'Access initiation

Création d’une base de données Méthodes de création à partir d’un modèle      REMARQUES POUR LA SAISIE DES ENREGISTREMENTS Quitter la table Cliquez sur la case de la fenêtre Clients: Table. La table étant enregistrée et fermée, il vous est possible de quitter Access en cliquant Fichier puis Quitter ou cliquez sur le bouton de fermeture de la base de données Iset - cours d'Access initiation

Création d’une base de données Méthodes de création sans assistant      La société Scluby veut élaborer une table des articles vendus qu’elle nommera Articles. On y retrouvera la référence, une description et le prix des articles ainsi que des informations concernant la gestion des stocks: quantité, stock minimum, disponibilité des articles, fournisseurs. Vous allez créer cette table dans la base de données Nomprenom. OUVERTURE DE LA TABLE Lancez Access et ouvrez la base de données Nomprenom. CREATION DE LA STRUCTURE DE LA TABLE Choisissez l'onglet Créer du groupe Tables, cliquez ensuite sur le bouton Table qui crée une table vide. Iset - cours d'Access initiation 42

Création d’une base de données Méthodes de création sans assistant      CREATION DE LA STRUCTURE DE LA TABLE Ensuite, cliquez droit sur N° qui est le seul champ proposé. Puis, dans la liste des commandes, cliquez sur Renommer la colonne et frappez N°Produit Iset - cours d'Access initiation 43

Création d’une base de données Méthodes de création sans assistant      CREATION DE LA STRUCTURE DE LA TABLE Ensuite, cliquez droit sur LE NOM DE LA TABLE . Renommer frappez Articles ou Attention: si la table est ouverte impossible de la renommer Iset - cours d'Access initiation 44

Création d’une base de données Méthodes de création sans assistant      CREATION DE LA STRUCTURE DE LA TABLE Pour continuer la structure de la table, passez en mode Création. Cliquez sur le bouton Affichage du groupe Affichages de l'onglet Outils de table Feuille de données. Choisissez le mode Création. Attribuez un nom à la table, dans ce cas, Articles et confirmez par OK. Iset - cours d'Access initiation 45

Création d’une base de données Méthodes de création sans assistant      CREATION DE LA STRUCTURE DE LA TABLE Lorsqu’on passe en mode Création. On peut choisir le format des champs Iset - cours d'Access initiation 46

Création d’une base de données Méthodes de création sans assistant      CREATION DE LA STRUCTURE DE LA TABLE Les différents formats sont Iset - cours d'Access initiation 47

Création d’une base de données Méthodes de création sans assistant      DÉNOMINATION DU CHAMP PROPRIÉTÉS DU CHAMP N Produit Clé primaire de type "NuméroAuto" Catégorie 3 lettres: ORD, ordinateur - POR, portable - IMP, imprimante LOG, logiciel – PER, périphériques Référence Texte 10 caractères, indexé sans doublons Désignation Texte 40 caractères, indexé sans doublons PuEntrée Format monétaire Euro, 2 décimales, 12 caractères. C'est le coût de production ou d'achat PV1 Format monétaire Euro, 2 décimales, 12 caractères. C'est le prix de vente entreprises PV2 Format monétaire Euro, 2 décimales, 12 caractères. C'est le prix de vente particuliers Fournisseur Texte de 20 caractères, indexé avec doublons. Ce champ peut rester vide pour les produits fabriqués par l'entreprise. Quantité Numérique 4 caractères sans décimale. Masque de saisie 0000 nul interdit StockMinimum Disponible Admet 2 réponses Oui ou Non. Valeur par défaut Oui La taille du champ s’ajuste au contenu le plus large jusqu’à la taille maximale autorisée Iset - cours d'Access initiation 48

Création d’une base de données Méthodes de création sans assistant      Première ligne de la structure (voir p 50 du diaporama) 1. Dans la fenêtre Table 1, dans la colonne Nom du champ, tapez NProduit puis Entrée. 2. Cliquez sur le bouton  , sur NuméroAuto et e Deuxième ligne de la structure Frappez Catégorie puis v Le type de champ Texte convient. cliquez dans le cadre Propriétés du champ. Face à Taille du champ, tapez 3. Les paramètres utilisés pour indiquer les types de données Texte Paramètre par défaut (jusque 255 caractères). Mémo Texte, sert à saisir des commentaires (jusque 32 000 caractères). Numérique Nombre limité à la longueur indiquée. Date/heure Date et heure des années comprises entre 100 et 9999. Monétaire Maximum 14 chiffres avant la virgule et 15 après. NuméroAuto Nombre incrémenté automatiquement par Access. Oui/Non Seules la valeurs Oui et Non sont acceptées dans ce champ. Liaison OLE Peut comprendre un document d’une autre application. Liste des choix Accès à longlet ou à l’assistant dans les propriétés. Iset - cours d'Access initiation 49

Création d’une base de données Méthodes de création sans assistant      Troisième ligne de la structure  1. Frappez Référence puis v . Le type de champ Texte convient.   2. Face à Taille du champ, frappez 10. 3. Face à Indexé, cliquez dans la ligne puis sur  , choisissez Oui sans doublons.  Ligne 4  1. Frappez Désignation puis v . Le type de champ Texte convient. 2. Face à Taille du champ, frappez 40. 3. Face à Indexé, cliquez sur  , choisissez Oui sans doublons.  Ligne 5  1. Frappez PuEntrée puis v , cliquez sur  , choisissez Monétaire. 2. Face à Format, cliquez sur  et choisissez Euro. 3. Face à Décimales, cliquez sur  puis sur 2. Iset - cours d'Access initiation 50

Création d’une base de données Méthodes de création sans assistant      Ligne 6   1. Frappez PV1 puis v. Cliquez sur  , choisissez Monétaire puis Euro. 2. Face à Décimales, encodez 2. 3. Face à Légende, frappez Prix de vente entreprises. Ligne 7 1. Frappez PV2 puis v. Cliquez sur  , choisissez Monétaire puis Euro. 3. Face à Légende, frappez Prix de vente particuliers. Iset - cours d'Access initiation 51

Création d’une base de données Méthodes de création sans assistant Ligne 8  1. Frappez Fournisseurs puis v . Le type de champ Texte convient.   2. Taille du champ Frappez 20. 3. Face à Chaîne vide autorisée, sélectionnez Oui (pour ne pas renseigner le champ pour les articles fabriqués par lentreprise). 4. Face à Indexé, sélectionnez Oui avec doublons.  Ligne 9  1. Frappez Quantité puis v .Cliquez sur  et sélectionnez Numérique. 2. Face à Décimales frappez 0. 3. Face à Masque de saisie frappez 0000. 4. Face à Nul interdit sélectionnez Oui.      Iset - cours d'Access initiation 52

Création d’une base de données Méthodes de création sans assistant      Ligne 10  1. Frappez StockMinimum puis v. Cliquez sur  et sélectionnez Numérique   2. Face à Décimales, cliquez sur  et choisissez 0. 3. Sur la ligne Masque de saisie frappez 0000. 4. Face à Nul interdit sélectionnez Oui.  Ligne 11  1. Frappez Disponible puis v Cliquez  et sélectionnez Oui ou Non (case à cocher). 2. Face à Valeur par défaut frappez Oui. 3. Face à Message si erreur frappez Ne frapper que oui ou non (ce message sera alors affiché pendant la saisie si une valeur différente est encodée dans ce champ. Iset - cours d'Access initiation 53

Création d’une base de données Méthodes de création sans assistant      CLE PRIMAIRE   Access ajoute d’office une clé primaire à une base de données. Dans ce cas ci, vous allez placer vous-même la clé primaire sur le premier champ. Cliquez ensuite sur l’icône de la barre d’outils Création de table ou Utilisez les commandes Edition puis Clé primaire. Une petite clé est alors affichée avant le premier champ dans la première colonne. Iset - cours d'Access initiation 54

Création d’une base de données Méthodes de création sans assistant      CLE PRIMAIRE   Clé primaire - Définition Une clé primaire est un champ ou un ensemble de champs de la table qui indique l'identificateur unique de chaque ligne dans Microsoft Office Access 2007. Dans une base de données relationnelle (Office Access 2007, par exemple), vous divisez vos informations en différentes tables en fonction d'un sujet donné. Ensuite, vous utilisez des relations entre les tables et des clés primaires pour indiquer comment rassembler à nouveau ces informations. Access fait appel à des champs de clé primaire pour associer rapidement des données issues de plusieurs tables et les combiner de manière significative. Ce principe est applicable car, après avoir défini la clé primaire, vous pouvez l'utiliser dans d'autres tables en référence à la table qui contient la clé primaire. Par exemple, le champ Réf client de la table Clients peut également apparaître dans la table Commandes. Dans la table Clients, il s'agit de la clé primaire, tandis que dans la table Commandes, il s'agit d'une clé externe. Pour faire simple, une clé externe est la clé primaire d'une autre table. Source: http://office.microsoft.com/fr-fr/access-help/ Iset - cours d'Access initiation 55

Création d’une base de données Méthodes de création sans assistant      CLE PRIMAIRE    Clé primaire  Clé étrangère : Source: http://office.microsoft.com/fr-fr/access-help/ Iset - cours d'Access initiation 56

Création d’une base de données Méthodes de création sans assistant      CLE PRIMAIRE   La plupart du temps, un numéro d'identification unique, comme une référence, un numéro de série ou un code, fait office de clé primaire dans une table. Par exemple, vous pouvez créer une table Clients où chaque client est associé à une référence client unique. Dans ce cas, le champ Réf client constitue la clé primaire. Une clé primaire idéale doit présenter plusieurs caractéristiques. Tout d'abord, elle doit identifier chaque ligne de manière unique. Ensuite, elle ne peut pas être vide ou avoir la valeur Null (en d'autres termes, elle doit toujours contenir une valeur). Enfin, elle ne doit changer que rarement (de préférence, jamais). Access fait appel à des champs de clé primaire pour rassembler rapidement des données issues de plusieurs tables. Un nom ou une adresse constituent des exemples de clé primaire peu adaptés. En effet, ils contiennent des informations qui peuvent varier dans le temps. Source: http://office.microsoft.com/fr-fr/access-help/ Iset - cours d'Access initiation 57

Création d’une base de données Méthodes de création sans assistant      CLE PRIMAIRE   Vous devez toujours spécifier une clé primaire pour une table. Access crée automatiquement un index pour la clé primaire pour accélérer les requêtes et les autres opérations. En outre, il veille à ce que chaque enregistrement soit associé à une valeur dans le champ de clé primaire et à ce qu'il soit toujours unique. Lorsque vous créez une table en mode Feuille de données, Access crée une clé primaire en lui attribuant le nom de champ ID et le type de données NuméroAuto. Par défaut, ce champ est masqué en mode Feuille de données. Pour l'afficher, vous devez activer le mode Création. Si vous n'avez aucune idée quant au champ ou au groupe de champs à utiliser comme clé primaire, pensez à utiliser une colonne du type NuméroAuto. En effet, ce type d'identificateur ne contient pas d'informations liées à des faits pour décrire la ligne représentée. Il est recommandé d'utiliser des identificateurs qui ne sont pas liés à des faits car leur valeur ne change pas. En effet, il est probable qu'une clé primaire contenant des faits sur une ligne (numéro de téléphone ou nom de client, par exemple) change, car ce type d'information peut varier. Source: http://office.microsoft.com/fr-fr/access-help/ Iset - cours d'Access initiation 58

Création d’une base de données Méthodes de création sans assistant      CLE PRIMAIRE    Une colonne associée au type de données NuméroAuto constitue souvent une clé primaire appropriée, car elle garantit que chaque référence produit est unique, par exemple. Dans certains cas, vous pouvez utiliser plusieurs champs qui constituent ensemble la clé primaire d'une table. Par exemple, la table Détails des commandes peut utiliser deux colonnes comme clé primaire : Réf commande et Réf produit. Lorsqu'une clé primaire fait appel à plusieurs colonnes, elle est appelée « clé composite ». Source: http://office.microsoft.com/fr-fr/access-help/ Iset - cours d'Access initiation 59

Création d’une base de données Méthodes de création sans assistant      Pour fermer la table cliquer sur Apparaît un message Cliquer sur oui Iset - cours d'Access initiation 60

Création d’une base de données Méthodes de création sans assistant      Saisie des informations CHAMPS CALCULES Les champs PV1 et PV2 sont calculés à partir du champ PuEntrée. L’enregistrement en mode Feuille de données ne permet pas d’effectuer des calculs. Il faut pour cela passer en mode Formulaire que vous allez voir par la suite. Pour l’instant, laissez ces deux champs vides. Iset - cours d'Access initiation 61

Création d’une base de données Méthodes de création sans assistant      Saisie des informations de la base de données nomprenom REMARQUE SUR LA SAISIE DES ENREGISTREMENTS Pour saisir les différents enregistrements, il faut quitter le mode Création de table pour passer en mode Feuille de données. Cliquez sur l’icône Affichage du groupe Affichages Iset - cours d'Access initiation 62

Création d’une base de données Méthodes de création sans assistant Saisie des informations      SAISIE DES LIGNES OU FICHES 1. Frappez ORD (vous avez volontairement limité le nombre de caractères à 3 dans la structure) puis v . 2. Frappez 172528K v Weza 880 AMD v . 3. Dans le champ PuEntrée, frappez 407,50 et v . 4. Les prix de vente résultant d’un calcul, laissez vide pour l’instant. 5. Pas de fournisseur, frappez v . 6. Frappez 0029 (puisque vous avez prévu 4 chiffres) et v . L’affichage reprend cependant 29. 7. Frappez 0020 (affichage 20) et v . 8. Le champ Disponible est comme prévu complété par un coche qui correspond à Oui. Il suffit de cliquer dans la case pour décocher ce qui signifierait Non. 9. Terminez la ligne par v et encodez les fiches suivantes. Adaptez ensuite la largeur des colonnes. Iset - cours d'Access initiation 63

Création d’une base de données Méthodes de création sans assistant Encodage des informations      Iset - cours d'Access initiation 64

Création d’une base de données FORMAT D’AFFICHAGE DES CHAMPS NUMERIQUES, DATE ET HEURE      Iset - cours d'Access initiation 65

Création d’une base de données     Vous allez créer une table fournisseurs selon les informations ci-dessous Iset - cours d'Access initiation 66

Création d’une base de données      STRUCTURE DE LA TABLE FOURNISSEURS CHAMP CARACTERISTIQUES DU CHAMP NOrdre Numéro auto. Clé primaire. NCompte Texte 6 chiffres. Masque de saisie 000000. Ne peut être vide Dénomination Texte 20 caractères . Indexé sans doublons. Adresse Texte 60 caractères. CodeP Texte 4 caractères. Masque 0000. Indexé avec doublons. Ville Texte 15 caractères. Téléphone Fax Contact Texte 20 caractères. Fonction Texte 30 caractères. Acheteur WEZA Texte 20 caractères. Indexé avec doublons. Catégorie Texte 3 caractères. Indexé avec doublons. ModeDeRèglement Texte 30 caractères. Indexé avec doublons. Iset - cours d'Access initiation 67

Création d’une base de données      SAISIR LES INFORMATIONS DANS LA TABLE Rappel Ajuster la largeur des colonnes SAUVEGARDER LA TABLE FOURNISSEURS FERMER LA TABLE FOURNISSEURS Iset - cours d'Access initiation 68

Création d’une base de données Dans la même base de données nomprenom, vous allez créer le fichier Commerciaux d’après les informations suivantes:      N Com ONSS Nom Prénom Tél Personnel Secteur Taux commission 1 1 61 12 14 0215 Jamin Claude 02 698 12 56 2 2,50 % 1 74 06 27 6502 Leroy Michel 02 452 41 00 3,12 % 3 Martini Joseph 02 364 22 17 2,58 % STRUCTURE DE LA TABLE COMMERCIAUX CHAMP CARACTERISTIQUES DU CHAMP NCom Numéro auto. Clé primaire. ONSS Texte 15 caractères. Masque de saisie. Indexé sans doublons. Nom Texte 20 caractères. Indexé avec doublons. Prénom Texte 20 caractères. TélPersonnel Texte 15 caractères. Masque de saisie. Secteur Texte 1 caractère. TauxCommission Numérique. Taille: réel double. Format: numérique, pourcentage, 2déc Iset - cours d'Access initiation 69

Création d’une base de données Dans la même base de données nomprenom, vous allez créer le fichier Commerciaux d’après les informations suivantes:      N Com ONSS Nom Prénom Tél Personnel Secteur Taux commission 1 1 61 12 14 0215 Jamin Claude 02 698 12 56 2 2,50 % 1 74 06 27 6502 Leroy Michel 02 452 41 00 3,12 % 3 Martini Joseph 02 364 22 17 2,58 % STRUCTURE DE LA TABLE COMMERCIAUX CHAMP CARACTERISTIQUES DU CHAMP NCom Numéro auto. Clé primaire. ONSS Texte 15 caractères. Masque de saisie. Indexé sans doublons. Nom Texte 20 caractères. Indexé avec doublons. Prénom Texte 20 caractères. TélPersonnel Texte 15 caractères. Masque de saisie. Secteur Texte 1 caractère. TauxCommission Numérique. Taille: réel double. Format: numérique, pourcentage, 2déc SAISIR LES INFORMATIONS Pour la colonne Taux Commission, il faudra encoder pour 2,50 %: 0.025 (soit 2,5 divisé par 100). ENREGISTRER LA TABLE COMMERCIAUX FERMER LA TABLE COMMERCIAUX Iset - cours d'Access initiation 70

Création d’une base de données Toujours dans la base de données nomprenom, vous allez maintenant créer le fichier salariés qui suit:      STRUCTURE DE LA TABLE SALARIES CHAMP CARACTERISTIQUE DU CHAMP NEmployé Numérotation Auto. Clé primaire. ONSS Nom Prénom Voir mêmes champs de la table Commerciaux. Fonction Service Texte 20 caractères. Adresse CodePostal Ville TélPersonnel Voir mêmes champs de la table Fournisseurs. Embauche Type de données: Date/Heure; Format et Masque de saisie: Date, abrégée. Observations Champ de type Mémo. CREER LA STRUCTURE DE LA TABLE SALARIES SAISIR LES INFORMATIONS ENREGISTRER LA TABLE SALARIES FERMER LA TABLE SALARIES Iset - cours d'Access initiation 71

Création d’une base de données Toujours dans la base de données nomprenom, vous allez maintenant créer le fichier salariés qui suit:      N Employé ONSS Nom Prénom Fonction Service 1 2 60 02 24 7024 Ferrier Carole Technicien Assemblage 2 1 77 09 15 4812 Martinez Patrick Chef d’équipe 3 1 61 12 14 0215 Jamin Claude Commercial 4 1 81 03 03 1104 Raynaud Luc 5 1 56 01 11 7003 Méric Louis 6 1 74 06 27 6502 Leroy Michel 7 2 77 04 11 1294 Mauraru Céline Secrétaire Administration 8 1 67 08 30 0312 Papin Ludovic Comptable 9 1 79 07 04 4199 Caritan Marc 10 2 84 12 31 1936 Charmelet Cybille 11 Martini Joseph Suite… Iset - cours d'Access initiation 72

Création d’une base de données Toujours dans la base de données nomprenom, vous allez maintenant créer le fichier salariés qui suit:      Adresse Code postal Ville Tél personnel Date embauche Observations Rue des Peupliers 34 1070 BRUXELLES 02 236 58 99 15.10.05 Célibataire Rue Lamartine 11 1332 GENVAL 02 732 11 48 02.01.95 Marié, 2 enfants Boulevard Jacqmain 25 1000 02 698 12 56 Marié, 3 enfants Rue du Château 50 1030 02 333 62 49 12.07.95 Place Dunant 14 1300 WAVRE 02 225 00 41 01.03.04 Rue Alexandre Riot 31 02 452 41 00 15.07.02 Marié, 1 enfant Rue Pasteur 60 1400 NIVELLES 02 537 28 41 Divorcée, 2 enfants Allée des Ormes 9 7850 ENGHIEN 02 293 37 39 Marié, 4 enfants Chemin des Dames 603 1210 02 456 55 97 Marié Avenue Victor Hugo 193 4000 LIEGE 04 321 64 82 01.07.03 Rue de la Vigne 314 1060 02 364 22 17 01.12.02 Iset - cours d'Access initiation 73

Modification de la structure et du contenu d’une table      Les données contenues dans une table sont à tout moment susceptibles d'être modifiées. C'est la structure même de la table qu'il faudra modifier Ouvrez la base de données nomprenom. Vous devrez apporter plusieurs modifications à la table Clients. Enregistrement 4 le client s’appelle Micro pour tous et non Info pour tous. Le nom du contact a changé: André Pierrard remplace Luc Leclère. Enregistrement 2 la sprl Matter Info a cessé ses activités, il faut supprimer sa fiche. Deux nouveaux clients sont venus s’ajouter: Nom Adresse Code Postal Ville Téléphone Contact Micro Cap + Route de Mons 58 7130 BINCHE 065 55 44 88 Annie Leroux Cyber Micro Place Verte 5 5000 NAMUR 081 25 98 48 Gilles THOMAS Voir démarche à la suite Iset - cours d'Access initiation 74

Modification de la structure et du contenu d’une table      Ouverture de la table et passage en mode Modification Dans la fenêtre nomprenom: Base de données, double cliquez sur le nom de la table, Clients du volet de navigation ou cliquez droit sur le nom de la table et choisir Ouvrir dans le menu contextuel.. Le contenu de la table est affiché en mode Feuille de données Modification du contenu d’un champ Placez-vous sur Info pour tous et frappez le nouveau nom Micro pour tous. Dans le champ Contact, cliquez sur Luc Leclère et frappez André Pierrard. Le symbole le symbole figure sur la ligne en cours de modification. Suppression d’un enregistrement Placez votre curseur à la ligne 2, dans la première colonne. Le symbole  prend la forme  Cliquez gauche pour sélectionner la ligne entière et frappez la touche c Répondez au message en cliquant Oui. Vous pouvez remarquer que le numéro de lenregistrement (soit le 2) nest plus réutilisé. Iset - cours d'Access initiation 75

Modification de la structure et du contenu d’une table      Ajout de nouveaux enregistrements Placez votre curseur sur (Nouv) et encodez les nouvelles données. Sélection dans une table à l’aide du clavier Sauvegardez de la table modifiée Iset - cours d'Access initiation 76

Modification de la structure et du contenu d’une table      Vous allez tout d'abord placer les champs dans l'ordre suivant: N°Client, Dénomination, Prénom, Adresse, CodePostal, Ville, Téléphone, Contact Toujours dans la table Clients, vous devrez insérer le champ Catégorie entre les champs Ville et Téléphone. Ce nouveau champ comprendra une des trois données: Entreprise, Administration ou Particulier. Après le champ NClient, vous placerez un champ NCompte. Ensuite, vous déplacerez le champ Contact après le champ Prénom. Iset - cours d'Access initiation 77

Modification de la structure et du contenu d’une table      Passage en mode création de table Cliquez sur le bouton Affichage et choisir Mode création. 1. Insertion du champ Catégorie Cliquez sur Téléphone puis sur le bouton Insérer des lignes du groupe Outils de table - Création Sur la ligne insérée, frappez la dénomination du champ: Catégorie v puis frappez 20 pour définir la taille du champ texte. Face à Indexé, choisissez oui avec doublons. 2. Insertion du champ NCompte Cliquez sur Dénomination puis sur le bouton Insérer des lignes du groupe Outils de table - Création Sur la ligne insérée, frappez la dénomination du champ: NCompte puis v . Frappez 10 pour définir la taille du champ. Face à Masque de saisie, demandez la saisie de 6 caractères, frappez pour cela 000000 Face à Indexé, choisissez oui avec doublons. Iset - cours d'Access initiation 78

Modification de la structure et du contenu d’une table      3. Modification de l’ordre des champs Placez votre curseur sur  face à Contact et cliquez gauche pour placer toute la ligne en vidéo inverse. Glissez-déplacez le pointeur au-dessus du champ Adresse et lâchez le bouton de la souris. Passez en mode Feuille de données pour encoder les informations dans les champs NCompte et Catégorie. Dénomination Catégorie NCompte Mail Bureautique Entreprise 411298 Oural Computer 411518 Micro pour tous 411043 Groupement achat 66 Administration 411568 Maury sa 411314 Inspection Finances 411618 Ouvion Particulier 411541 Micro Cap + 411037 Cyber Micro 411754 Iset - cours d'Access initiation 79

Modification de la structure et du contenu d’une table      Sauvegardez votre travail en cliquant sur . . Pour revenir dans la fenêtre de la base de données nomprenom, cliquez sur le bouton système de la fenêtre de la table Clients Iset - cours d'Access initiation 80

Modification de la structure et du contenu d’une table      . Double-cliquez sur la table Articles de la même base de données nomprenom vous allez supprimer le champ Catégorie.   Dans la structure de la table, cliquez sur le sélecteur de ligne (première colonne) du champ Catégorie pour placer toute la ligne en vidéo inversée. Cliquez sur le bouton Supprimer des lignes du groupe Outils de table - Création Confirmez par Oui en réponse au message. Enregistrez la structure modifiée et repassez en mode Feuille de données en cliquant sur l’icône . Iset - cours d'Access initiation 81

Modification de la structure et du contenu d’une table Vous devez apporter maintenant une nouvelle modification à cette table. Pour le Baladeur multimédia ZenC, la quantité du stock est de 1 et non de 7. Dans le champ Quantité, frappez 0001 (au lieu de 7). De plus, l'article n'est pas disponible chez l'importateur pour des problèmes liés à des formalités douanières. Déplacez-vous dans la colonne du champ Disponible et désactivez le coche . Sauvegardez la table modifiée en cliquant sur l’icône d’enregistrement Iset - cours d'Access initiation 82

Réalisation de calculs dans des champs Pour réaliser des calculs dans des champs, il faut obligatoirement passer en mode Formulaire.   Chaque enregistrement est présenté sous la forme d'un écran ou d’une fiche qui comprend le libellé des champs en regard de l’information correspondante que l’on va appeler étiquettes . Formulaire instantané les 3 modes d'affichage Formulaire: à partir de la feuille de données Articles, cliquez sur le bouton Formulaire du groupe Formulaires de l'onglet Créer. Iset - cours d'Access initiation 83

Réalisation de calculs dans des champs La première fiche apparaît alors à l'écran. . Formulaire double affichage à partir de la feuille de données Articles, cliquez sur le bouton Formulaire double affichage du groupe Formulaires de l'onglet Créer Iset - cours d'Access initiation 84

Réalisation de calculs dans des champs La présentation comporte 2 parties: la fiche et en dessous la feuille de données du formulaire. . A partir de la feuille de données Articles, cliquez sur le bouton Plusieurs éléments du groupe Formulaires de l'onglet Créer. Iset - cours d'Access initiation 85

Réalisation de calculs dans des champs Plusieurs fiches sont ainsi affichées sur votre écran . Iset - cours d'Access initiation 86

Réalisation de calculs dans des champs Vous allez compléter les champs PV1 et PV2 qui sont calculés à partir du prix unitaire d’entrée (PuEntrée) auquel le coefficient 1,40 est appliqué pour les entreprises et les administrations (PV1) et le coefficient 1,50 pour les particuliers (PV2).. . Encodage des champs calculés Choisissez le mode Formulaire double affichage. Ensuite, cliquez sur le bouton Affichage et choisissez Mode création Iset - cours d'Access initiation 87

Réalisation de calculs dans des champs Face au champ PV1, remplacez PV1 par la formule   =PuEntrée*1,4   Face au champ PV2, remplacez PV2 par la formule   =PuEntrée*1,5 . Iset - cours d'Access initiation 88

Réalisation de calculs dans des champs Vous remarquerez qu’Access a ajouté, lui-même, des crochets autour du nom de champ . Pour visualiser le résultat de ces formules, quittez le mode Création et revenez dans le formulaire proprement dit en cliquant sur l’icône du mode Formulaire Iset - cours d'Access initiation 89

Réalisation de calculs dans des champs Le déplacement à l'intérieur d'une même fiche peut se faire utilisant les boutons de magnétoscope de la barre de défilement horizontale pour changer de fiche. . Le formulaire peut alors être sauvegardé en cliquant sur l’icône Enregistrer. Il portera le même nom que la table soit Articles (proposé par défaut) puis OK. Iset - cours d'Access initiation 90

Ajout d’une fiche en mode formulaire Vous allez compléter les deux colonnes de prix de vente de la Table Articles à l’aide de ces deux mêmes colonnes du Formulaire Articles.   1. Ouvrez la base de données nomprenom. 2. Sélectionner le Formulaire Articles. 3. Cliquez sur le titre de la colonne PV1 pour la sélectionner et glissez le pointeur de la souris sur la colonne PV2 . Iset - cours d'Access initiation 91

Ajout d’une fiche en mode formulaire 4. Ces 2 colonnes sélectionnées, cliquez sur le bouton Copier de l'onglet Accueil   5. Ouvrez la fenêtre Table, Articles et sélectionnez les colonnes PV1 et PV2. 6. Cliquez sur le bouton Coller de l'onglet Accueil. 7. Confirmez ces modifications en cliquant Oui. . Iset - cours d'Access initiation 92

Ajout d’une fiche en mode formulaire Sauvegardez et quittez. . Iset - cours d'Access initiation 93

Ajout d’une fiche en mode formulaire A partir du formulaire en double affichage, cliquez sur le bouton Ajout d'un nouvel enregistrement   Bouton nouvel enregistrement . Iset - cours d'Access initiation 94

Ajout d’une fiche en mode formulaire Vous allez encoder une fiche supplémentaire comportant les informations suivantes: .     NProduit Référence 35901G Désignation Works Microsoft PuEntrée 99,00 (en ) Prix de vente entreprises champ calculé Prix de vente particuliers Fournisseurs Microsoft Quantité 20 Stock minimum 10 Iset - cours d'Access initiation 95

Ajout d’une fiche en mode formulaire Mise à jour de la table   Copiez-collez des données du formulaire vers la table    Enregistrez et quittez le formulaire ET la table Articles. .   Iset - cours d'Access initiation 96

Ajout d’une fiche en mode formulaire Vous allez modifier la Table Fournisseurs de la base de données nomprenom. 1. Vous allez ajouter la fiche 9 qui comprend les informations ci-dessous: NCompte 401594 Dénomination MicroZ59 Adresse Rue de Paris 55 CodePostal 7000 Ville MONS Téléphone 065 34 35 59 Fax 065 34 35 50 Contact M. Verbeke Acheteur Jamin Catégorie PER ModeDeRèglement 30 jours facture 2. Supprimez le champ Catégorie. 3. Placez le champ Acheteur après le champ NCompte. 4. Enregistrez les modifications Iset - cours d'Access initiation 97

Ajout d’une fiche en mode formulaire Vous allez modifier la Table Commerciaux de la base de données nomprenom.   Ouvrez la table Commerciaux de la base de données nomprenom pour y modifier les informations suivantes. 1. Modifiez le taux de commission de Claude Jamin qui passe de 2,50 % à 2,58 %. 2. Entre les champs Secteurs et TauxCommission, ajoutez le champ Exclusif. Cest un champ de type Oui/Non. Le Oui est affecté doffice. Seul Michel Leroy est représentant indépendant et sa fiche comprendra la mention Non (la case ne sera donc pas cochée). Iset - cours d'Access initiation 98

Ajout d’une fiche en mode formulaire   3. En fin de structure, ajoutez les champs Ventes01 et Commissions01 qui sont deux champs numériques, libellés en € et avec deux chiffres décimaux. 4. Complétez le champ Ventes01 avec les données suivantes: Jamin 550 394,00  Leroy 620 988,00  Martini 755 845,00  Iset - cours d'Access initiation 99

Ajout d’une fiche en mode formulaire   5. Modifiez le format du champ TauxCommission qui doit devenir Numérique à 2 décimales et réencodez les taux de commission sans le symbole %. 6. Créez le Formulaire automatique Commerciaux. 7. Dans le Formulaire Commerciaux, complétez le champ Commission01 qui est le résultat de la formule: =Ventes01*TauxCommission/100 8. Complétez la colonne Commission01 de la Table Commerciaux à laide de la feuille Commerciaux du Formulaire (Copier - Coller). 9. Enregistrez votre travail et quittez la base de données nomprenom. Iset - cours d'Access initiation 100

Ajout d’une fiche en mode formulaire   1. Vous allez créer un champ supplémentaire dans la table Clients de la base de données nomprenom qui s’intitulera Plafond et qui correspond au maximum de crédit autorisé pour chaque client. Il est de 1 000 € pour tous les clients. Ce champ sera de type numérique en Euro, 2 décimales, avec séparateur de milliers (format numérique standard). En aucun cas son contenu ne pourra dépasser 1 000 . En cas de dépassement, le message suivant sera affiché: Plafond maximum autorisé 1 000  2. Vous allez également modifier le champ NCompte qui deviendra la clé primaire du fichier. Il sera, dès lors indexé sans doublons (il ne peut pas y avoir plusieurs clients différents avec le même numéro de compte). Iset - cours d'Access initiation 101

Ajout d’une fiche en mode formulaire Procédure pour ajouter un champ   Ouvrez la table Clients de la base de données nomprenom. Dans l'onglet Accueil, cliquez sur le bouton Affichage pour passer en Mode Création. Cliquez sur Adresse puis sur le bouton Insérer des lignes (onglet Outils de Table – Création du groupe Outils). Frappez Plafond. Choisissez Numérique, format Euro, Décimales 2, valeur par défaut 1000, face à valide frappez <=1000, message si erreur Plafond maximum autorisé: 1000 € Iset - cours d'Access initiation 102

Ajout d’une fiche en mode formulaire Procédure pour modifier les propriétés d'un champ   Cliquez sur la ligne 2, N°Compte. Pour la colonne Type, choisissez Numérique et cliquez sur le bouton Clé primaire Cliquez face à Null interdit sur Oui. Iset - cours d'Access initiation 103

Ajout d’une fiche en mode formulaire Passez en Mode feuille de données.   Cliquez plusieurs fois sur Oui ou OK tel que le propose Access. Mettez la colonne Plafond à jour. Enregistrez et quittez la table. Iset - cours d'Access initiation 104

Ajout d’une fiche en mode formulaire La table Clients comporte des renseignements qui ne sont que rarement modifiés (nom, prénom, n de compte).   Dautres informations, par contre, changent plus régulièrement, telles que date de la dernière commande ou facture, solde du compte. Ces informations "variables" vont faire lobjet dune nouvelle table que vous allez appeler ClientsSituation. Description de la structure de la table ClientsSituation DENOMINATION DU CHAMP PROPRIETES DU CHAMP NOrdre Numéro automatique NCompte Clé primaire, masque de saisie 000000, nul interdit, indexé sans doublons. Plafond Valeur par défaut 1 000 €, format Euro, 2 décimales. SoldeCompte Numérique, réel double (car il permet la saisie de décimales), format  à 2 décimales, séparateur de milliers, ne peut dépasser le plafond autorisé de 1 000  (valide si <=1000), message derreur: supérieur au plafond autorisé. DernièreFact Champ Date/Heure, format date abrégé. Iset - cours d'Access initiation 105

Ajout d’une fiche en mode formulaire Les informations à saisir seront les suivantes: DENOMINATION DU CHAMP PROPRIETES DU CHAMP NOrdre Numéro automatique NCompte Clé primaire, masque de saisie 000000, nul interdit, indexé sans doublons. Plafond Valeur par défaut 1 000 €, format Euro, 2 décimales. SoldeCompte Numérique, réel double (car il permet la saisie de décimales), format  à 2 décimales, séparateur de milliers, ne peut dépasser le plafond autorisé de 1 000  (valide si <=1000), message derreur: supérieur au plafond autorisé. DernièreFact Champ Date/Heure, format date abrégé. Iset - cours d'Access initiation 106

RECHERCHES, TRIS ET FILTRES A PARTIR D’UNE TABLE Dans la table Clients de la base de données nomprenom, vous allez rechercher le ou les enregistrements des clients qui habitent Namur (code postal 5000). : RECHERCHE DUNE DONNEE PRECISE Cliquez sur licône Rechercher de l'onglet Accueil Dans la boîte de dialogue Rechercher et remplacer,f ace à Rechercher, frappez 5000 Iset - cours d'Access initiation 107

RECHERCHES, TRIS ET FILTRES A PARTIR D’UNE TABLE Dans la table Clients de la base de données nomprenom, vous allez rechercher le ou les enregistrements des clients qui habitent Namur (code postal 5000). : RECHERCHE DUNE DONNEE PRECISE Face à Regarder dans, choisissez Clients.   Face à Où, choisissez Champ entier et cliquez sur le bouton Suivant. Linformation 5000 est placée en vidéo inverse dans la table. Pour rechercher une autre fiche répondant au même critère, cliquez sur Suivant. Cliquez sur le bouton Suivant pour rechercher d'éventuelles autres fiches répondant au même critère. Lorsqu'il n'y a plus d'enregistrement répondant à ce critère, Word affiche la fenêtre ci-dessous Iset - cours d'Access initiation 108

RECHERCHES, TRIS ET FILTRES A PARTIR D’UNE TABLE RECHERCHE UTILISANT LES CARACTERES JOKERS Vous souhaitez maintenant rechercher les fiches des clients de Bruxelles.   Voir la page précédente. Face à Regarder dans, cliquez sur le bouton  et choisissez Clients Face à Rechercher, frappez 10*. Cliquez ensuite sur le bouton Suivant. Linformation (1000 puis 1020) est placée en vidéo inverse dans la table. Pour rechercher une autre fiche répondant au même critère, cliquez sur Suivant. Pour clôturer votre recherche, cliquez OK. Iset - cours d'Access initiation 109

RECHERCHES, TRIS ET FILTRES A PARTIR D’UNE TABLE Les caractères génériques Iset - cours d'Access initiation 110

RECHERCHES, TRIS ET FILTRES A PARTIR D’UNE TABLE RECHERCHER – REMPLACER Toujours dans la même table Clients, le contact de Mail Bureautique n'est plus Carole Pierrard, elle est remplacée par Martine Callens.   1. Placez votre curseur dans le champ concerné. Cliquez sur le bouton Remplacer Dans la fenêtre rechercher et Remplacer, face à Rechercher, frappez Carole Pierrard. 4. Face à Remplacer par, frappez Martine Callens. 5. Cliquez sur le bouton Remplacer tout. 6. Au message dAccess vous proposant de continuer, répondez par Oui. 7. Enregistrez les modifications avant de quitter. Iset - cours d'Access initiation 111

CLASSEMENT DES ENREGISTREMENTS : LES TRIS   Vous allez trier la table Salariés par ordre alphabétique croissant des noms, puis dans lordre alphabétique décroissant.   Tri croissant Tri décroissant Gommer le tri Iset - cours d'Access initiation 112

CLASSEMENT DES ENREGISTREMENTS : LES TRIS   Tri croissant 1. Placez le pointeur de la souris sur le premier enregistrement dans la colonne du champ Nom. 2. Cliquez sur le bouton Tri croissant de l'onglet Accueil du groupe Trier et Filtrer.    Tri décroissant    1. Placez le pointeur de la souris sur le premier enregistrement dans la colonne du champ Nom. 2. Cliquez sur le bouton Tri décroissant de l'onglet Accueil du groupe Trier et Filtrer. . Iset - cours d'Access initiation 113

LA SELECTION DES FICHES: LE FILTRAGE   Pour effectuer des recherches dans une table ou un formulaire, Access propose deux possibilités:   - le filtre qui permet une recherche rapide mais ne peut être utilisé quune seule fois; - la requête qui permet de manipuler les données de plusieurs tables et deffectuer des totaux. Elle peut être utilisée plus dune fois. Nous étudierons la requête en détail dans le chapitre suivant. Iset - cours d'Access initiation 114

LA SELECTION DES FICHES: LE FILTRAGE   Filtrage d’une table Sélection   Sélection Filtre avancé préalable Appliquer le filtre Toujours dans la table Salariés de la base de données nomprenom, vous allez demander à n’afficher que les employés travaillant dans le service commercial ou à l’administration Iset - cours d'Access initiation 115

LA SELECTION DES FICHES: LE FILTRAGE   Options avancées: filtre avancé 1. Cliquez sur le bouton Filtre avancé.  2. La boîte de dialogue SalariésFiltre1 se décompose en deux parties.   La première reprend la liste des champs de la table Salariés.  La seconde organise le filtre.  3. Cliquez dans la première colonne de la ligne Champ puis sur le bouton daffichage et choisir Nom  4. Sur la ligne en-dessous (tri), cliquez sur le bouton  et choisir Croissant.  5. Dans la 2e colonne, cliquez sur le bouton  et choisir Service dans la liste affichée.  6. Face à la ligne Critères, frappez Commercial y puis Administration (Access ajoute automatiquement des guillemets). Iset - cours d'Access initiation 116

LA SELECTION DES FICHES: LE FILTRAGE Le filtre étant mis en place, il ne suffit plus que de demander son application en cliquant sur le bouton .   Le résultat du filtrage apparaît à lécran. Remarque Pour faire réapparaître tous les enregistrements, il suffit de cliquer une nouvelle fois sur le bouton . Quittez sans sauvegarder).   Iset - cours d'Access initiation 117

LA SELECTION DES FICHES: LE FILTRAGE Vous allez ouvrir la table Articles.   Le filtre s'effectuera sur les champs Fournisseurs (qui commencent par la lettre M = M*) et dont le PuEntrée est supérieur à 350 € (>350) Cliquez sur le bouton de Filtre avancé et choisir Filtre/tri avancé. Dans la 1re colonne, face à Champ, cliquez sur  puis sur Fournisseur. Face à critère, frappez M* Dans la 2e colonne, face à Champ, cliquez sur  puis sur PuEntrée. Face à critère, frappez >350 Réalisez le filtre en cliquant sur . Imprimez avant de quitter sans sauvegarde   Iset - cours d'Access initiation 118

LA SELECTION DES FICHES: LE FILTRAGE   Tri multicritères Ouvrez la table Articles pour classer temporairement les articles par ordre alphabétique croissant des Fournisseurs et à l'intérieur de ce classement, par ordre croissant des PuEntrée. Cliquez sur le bouton Options de filtre avancé et choisir Filtre/triavancé. Dans la 1re colonne, face à Champ, cliquez sur  puis sur Fournisseur. Face à Tri, cliquez sur  et sélectionnez ensuite Croissant. Dans la 2e colonne, face à Champ, cliquez sur  puis sur PuEntrée. Réalisez le filtre en cliquant sur . Imprimez avant de quitter sans sauvegarde.   Iset - cours d'Access initiation 119

LA SELECTION DES FICHES: LE FILTRAGE   Ouvrez la table Salariés de la base de données INFOnomprenom.  1. Classez par date d’embauche et pour une même date dembauche par ordre alphabétique croissant des noms. 2. Imprimez le résultat du tri en respectant l’ordre suivant dans les champs: Nom, Prénom, Fonction, DateEmbauche, ONSS. 3. Quittez sans sauvegarder.   Iset - cours d'Access initiation 120

LA SELECTION DES FICHES: LE FILTRAGE   Ouvrez la table Salariés de la base de données nomprenom.  1.Triez les enregistrements par ordre alphabétique croissant du champ Fonction.  2.Classez la table selon les 3 critères suivants: par service, à l'intérieur des services, par ville, à l'intérieur des villes, par date croissante d'embauche. 3.Imprimez le résultat du tri pour les seuls champs: Nom, Prénom, Service, Ville, Embauche. 4.Quittez sans sauvegarder. Remarque concernant l'affichage des colonnes   Pour masquer une colonne que lon ne veut pas afficher ou imprimer, cliquez sur son intitulé (mise en vidéo inverse) et cliquez droit? Choisissez Masquer les colonnes dans le menu contextuel.. Pour rétablir laffichage des colonnes masquées, utilisez la commande Format et Afficher les colonnes. Iset - cours d'Access initiation 121

LA SELECTION DES FICHES: LE FILTRAGE   Ouvrez la table Salariés de la base de données nomprenom.  1.Affichez uniquement les fiches concernant le fournisseur Sudinfo classées par ordre décroissant des Prix unitaires d'articles. 2.Imprimez le résultat Affichez cette même table en totalité.  1.Filtrez les fiches dont le prix de vente aux particuliers est supérieur à 750 € en commençant par l'article le plus cher.  2.N'affichez que les champs: Référence, Désignation et Prix de vente aux particuliers (PV2).  3.Imprimez le résultat du tri et quittez sans sauvegarder.   Iset - cours d'Access initiation 122

Iset - cours d'Access initiation LES REQUETES   Une requête est une question qui porte sur le contenu dune ou de plusieurs tables ou formulaires. Les requêtes peuvent être regroupées en 3 catégories. CATEGORIES DE REQUETES  - Requête Sélection: affiche les données sélectionnées et triées.  - Requête Analyse croisée: présente les données comme dans une feuille de calcul.  - Requête Action: permet de modifier plusieurs enregistrements en une seule opération. Elle permet également de créer une nouvelle table ou de fusionner des tables.   Iset - cours d'Access initiation 123

Iset - cours d'Access initiation LES REQUETES   Une requête est une question qui porte sur le contenu dune ou de plusieurs tables ou formulaires. LA REQUETE SELECTION A partir de la table Clients de la base de données NOMPRENOM, vous allez demander dafficher les champs NCompte, Dénomination, Prénom, Téléphone et Contact, classés par ordre décroissant (champ Catégorie) et ceci pour les entreprises et les administrations (donc pas pour les particuliers). Le champ Catégorie ne devra cependant pas être affiché. Les entreprises seront affichées avant les administrations et le résultat de la requête sera imprimé en caractères italiques, de taille 14, police Arial.   Iset - cours d'Access initiation 124

Iset - cours d'Access initiation LES REQUETES   OUVERTURE DE LA GRILLE D’ORGANISATION DE LA REQUETE 1. Dans la fenêtre nomprenom: base de données, cliquez sur Le bouton Création de requête de l'onglet Créer et du groupe Autre.. Access ouvre la fenêtre Requête1 ainsi que la boîte de dialogue Afficher la table. Cliquez sur Clients qui est la table servant de base à la sélection, ensuite sur le bouton Ajouter et enfin sur le bouton Fermer.   Iset - cours d'Access initiation 125

Iset - cours d'Access initiation LES REQUETES   La fenêtre Requête1 se présente telle que ci-dessous.   Iset - cours d'Access initiation 126

Iset - cours d'Access initiation LES REQUETES   CARACTERISTIQUES DE LA REQUETE 1. Face à Champ, cliquez sur le bouton daffichage des listes de la première colonne  .  2. Dans la liste cliquez sur NCompte.  3. Dans les colonnes suivantes, procédez de la même manière pour les champs Dénomination, Prénom, Téléphone et Contact.  4. Pratiquez de la même façon pour le champ Catégorie. De plus, dans la colonne correspondante, cliquez sur la ligne Tri puis sur le bouton daffichage des choix  et choisir Décroissant (entreprises venant a .vant administrations).  5. Désactivez la case daffichage de ce champ en cliquant dessus .  6. Ajustez la largeur des colonnes.   Iset - cours d'Access initiation 127

Iset - cours d'Access initiation LES REQUETES   EXECUTION DE LA REQUETE Il vous suffit de cliquer sur licône exécuter     ENREGISTRER LA REQUETE 1. Cliquez droit sur Requête1 et cliquez sur Enregistrer. 2. Dans la boîte de dialogue Enregistrer sous, encodez son nom attribué: Répertoire1 puis OK. Iset - cours d'Access initiation 128

Iset - cours d'Access initiation LES REQUETES   IMPRESSION DU RESULTAT DE LA REQUETE Pour appliquez les critères demandés (italique, Arial, 14 points): Sélectionnez l'ensemble des lignes en cliquant sur le bouton situé en haut à gauche du tableau de données. Choisissez la police, la taille et l'apparence demandées. Ajustez la largeur des colonnes et imprimez avant de quitter la table.   Iset - cours d'Access initiation 129

Iset - cours d'Access initiation LES FORMULAIRES  Vous avez déjà créé un formulaire instantané que vous allez maintenant récupérer.   Dans le volet de navigation de la base de données nomprenom, double-cliquez sur le Formulaire Articles. MODES DE NAVIGATION DANS LES FORMULAIRES Pour naviguer dans les différents modes des formulaires, il faut utiliser les boutons de l'onglet Créer Iset - cours d'Access initiation 130

Iset - cours d'Access initiation LES FORMULAIRES   Dans l'onglet Outils de présentation de formulaire, le bouton Affichage propose 3 modes d'affichage différents que vous connaissez. Fermez le formulaire sans enregister. Iset - cours d'Access initiation 131

CARACTERISTIQUES DU CHAMP LES FORMULAIRES Dans la base de données nomprenom, vous allez d'abord créer la structure de la table appelée LignesFactures qui comprendra les champs suivants:   CHAMP CARACTERISTIQUES DU CHAMP NLigne Numéro automatique, clé primaire. NFacture Numérique, sans décimales. NClient Numérique, sans décimale. DateFacture Date abrégée. Référence Texte 12 caractères. Désignation Texte 50 caractères. Quantité Numérique sans décimales. PUnitaireHTVA Numérique, réel double, euros, 2 décimales. MontantHTVA TVA MontantTTC StatCatégories Texte de 20 caractères. Livré? Champ logique Oui/Non, prédéfini Non. Iset - cours d'Access initiation 132

Iset - cours d'Access initiation LES FORMULAIRES Cette table sera ensuite complétée à laide du formulaire du même nom.   Dans la base de données nomprenom, onglet Créer, groupe Tables, cliquez sur le bouton Création de table pour afficher directement la structure.. Vous pouvez maintenant organiser la structure de votre table. Enregistrez la structure de cette table en cliquant sur . Attribuez-lui le nom de LignesFactures et confirmez par  . Cliquez sur le bouton de fermeture de la table Pour retourner dans la fenêtre de la base de données nomprenom. Iset - cours d'Access initiation 133

Iset - cours d'Access initiation LES FORMULAIRES Dans la base de données nomprenom, cliquez sur le bouton Plus de Formulaires de l'onglet Créer, groupe Formulaires et choisir Assistant formulaire. Dans la 1re fenêtre, choisissez la table qui sert de base au formulaire. Cliquez sur le bouton daffichage des choix  de la zone Tables/Requêtes et puis sur LignesFactures.   Cliquez sur pour sélectionner tous les champs Cliquez sur le bouton pour passer à la seconde fenêtre de lassistant. Iset - cours d'Access initiation 134

Iset - cours d'Access initiation LES FORMULAIRES Choisissez la disposition: Justifié. Cliquez sur le bouton   Dans la 3e fenêtre, choisissez maintenant le style du formulaire Capitaux et cliquez sur le bouton Iset - cours d'Access initiation 135

Iset - cours d'Access initiation LES FORMULAIRES Dans la 4e fenêtre, le titre ne doit pas être modifié. Cliquez sur l'option Modifier la structure du formulaire.   Iset - cours d'Access initiation 136

Iset - cours d'Access initiation LES FORMULAIRES Cliquez sur le bouton Le mode Création est affiché avec l'onglet Outils de création de formulaire – Création .   Iset - cours d'Access initiation 137

Iset - cours d'Access initiation LES FORMULAIRES Titre Liste déroulante Groupe d'options Sélectionner N° page Zone liste Case à cocher Assistant Date/heure Sous-formulaire Case d'option ActiveX   Image Trait Plat, relief, ombré Rectangle Paramètres Cadre objet indé Tout sélectionner . Iset - cours d'Access initiation 138

Iset - cours d'Access initiation LES FORMULAIRES ADAPTATION DU FORMULAIRE   Cliquez sur le bouton Affichage et choisir Mode formulaire pour afficher le masque de saisie NOMPRENOM Iset - cours d'Access initiation 139

Iset - cours d'Access initiation LES FORMULAIRES Redimensionnement des contrôles   Repassez en mode Création de formulaire. Vous souhaitez réduire la zone de texte du champ N°Client. Cliquez sur lencadrement de cette zone, les poignées de dimensionnement sont affichées. Cliquez sur la poignée montrée ci-dessous et glissez le pointeur vers la gauche pour réduire la zone de texte. Iset - cours d'Access initiation 140

Iset - cours d'Access initiation LES FORMULAIRES Déplacement des contrôles   Les contrôles peuvent être déplacés pour agrémenter la présentation. Cliquez entre les deux champs. En plus des poignées de dimensionnement, apparaissent des poignées de déplacement (carrés plus grands). Glissez le champ jusquà lendroit voulu et lâchez à lemplacement désiré. Déplacez ainsi les champs MontantTTC, StatCatégorie et Livré? Iset - cours d'Access initiation 141

Iset - cours d'Access initiation LES FORMULAIRES Selon la même méthode, disposez en respectant les consignes suivantes: DateFacture (champ et zone contenu) est à placer sur la même ligne que NFacture à 7 cm.   Référence (étiquette et zone texte) est à placer où se trouvait initialement DateFacture.    Désignation (étiquette et zone texte) est à placer à droite de Référence à 6 cm. Quantité (étiquette et zone texte) doit être remonté sous Référence. Placez sur la même ligne Punitaire et MontantHTVA. TVA (étiquette et zone de texte) est à placer sous MontantHTVA, zones de texte alignées. MontantTTC (étiquette et zone de texte) est à aligner sous TVA. Livré? (étiquette et case à cocher) se place à gauche, sur la même ligne que MontantTTC et aligné sur Quantité. StatCatégories est à placer sous Livré?. Iset - cours d'Access initiation 142

Iset - cours d'Access initiation LES FORMULAIRES Mise en forme automatique   Dans l'onglet Outils de création de formulaire – Réorganiser, cliquez sur le bouton Mise en forme auto et sélectionnez le module qui vous convient.    Iset - cours d'Access initiation 143

Iset - cours d'Access initiation LES FORMULAIRES MISE EN FORME DES CONTROLES   Police et taille des caractères Le texte du champ NFacture sera affiché en taille 12, police Arial. Cliquez sur la zone texte du champ (les icônes de mise en forme deviennent alors actives) et choisissez les différentes options imposées. Affectation de couleurs Le contenu du champ NClient sera mis en blanc sur fond noir avec un cadre jaune. Cliquez sur la zone de texte du champ puis sur licône daffichage de la couleur darrière-plan . Choisissez votre couleur (noir). Cliquez sur licône des couleurs de police . Choisissez votre couleur (blanc). Cliquez sur licône des couleurs de bordure . Choisissez votre couleur (jaune). Iset - cours d'Access initiation 144

Iset - cours d'Access initiation LES FORMULAIRES CALCULS DANS LES CHAMPS   1. Placez votre curseur dans la zone de texte du champ MontantHTVA Le montant HTVA est le résultat du calcul PUnitaireHTVA x Quantité". Pour arriver à ce résultat, insérez la formule =Quantité*PUnitaireHTVA  . (Access se charge lui-même dajouter des crochets). 2. Pour la TVA, encodez =MontantHTVA*0,21  . 3. Pour le montant TTC, encodez =MontantHTVA+TVA  . Vous pouvez maintenant enregistrer ce formulaire. Pour rappel son nom est LignesFactures. Repassez en mode Formulaire en cliquant pour saisir les éléments des 3 fiches. Après avoir encodé un élément, passez au suivant en cliquant sur v . Iset - cours d'Access initiation 145

Iset - cours d'Access initiation LES FORMULAIRES SAISIE DES FICHES Les champs MontantHTVA, TVA et MontantTTC sont automatiquement remplis. FICHE 1 FICHE 2 FICHE 3 NFacture 100 101 102 NClient 411043 411568 411999 DateFacture 10/12/2009 11/12/2009 Référence 172528K 272619M 407745F Désignation Weza 880 AMD Packard Core 2 duo Ecran plat 17" Quantité 4 2 1 PUnitaireHTVA 570,50 1382,50 598,50 Livré? Oui Non StatCatégories Ordinateurs Portables Périphériques Iset - cours d'Access initiation 146

Iset - cours d'Access initiation LES FORMULAIRES Barre de défilement horizontale   Pour vous déplacer, utilisez les icônes: Sauvegardez le formulaire avant de quitter Iset - cours d'Access initiation 147

Iset - cours d'Access initiation LES ETATS Létat est un tableau récapitulatif de tout ou partie des données dune table ou dune requête, auxquelles on peut ajouter des totaux.   Vous allez réaliser un état instantané en colonnes. CREATION DUN ETAT INSTANTANE Sélectionnez dabord la table ou la requête sur laquelle reposera votre état, dans ce cas, la table clientsituation de la base de données nomprenom; Sélection de la table ou de la requête Dans le volet de navigation de la base de données nomprenom, cliquez sur la table clientsiuation. Iset - cours d'Access initiation 148

Iset - cours d'Access initiation LES ETATS Lancement de létat instantané Cliquez sur le bouton Etat du groupe Etats de l'onglet Créer.   Un état simple est affiché, le pointeur de la souris prend la forme d'une croix et l'onglet Outils de présentation d'état est également ouvert. Iset - cours d'Access initiation 149

Iset - cours d'Access initiation LES ETATS Enregistrement de létat   1. Cliquez sur licône denregistrement de la barre d'outils Accès rapide. 2. Acceptez le nom qui vous est proposé (Situation des Clients). 3. Imprimez.  Structure de létat 1. Cliquez sur le bouton Affichage du groupe Affichages et choisir Mode création. Iset - cours d'Access initiation 150

Iset - cours d'Access initiation LES ETATS 2. La structure est constituée de 5 zones: en-tête, détail et pied de page.   3. Vous pouvez modifier la structure selon les techniques habituelles. Restez dans cet état pour l'application suivante . En-tête d'état Affiche le titre de l'état, la date et l'heure. En-tête de page Affiche les titres des colonnes (noms de champs). Détail Le contenu des champs. Pied de page N° de page et nombre total de pages. Pied d'état Prvoit l'affichage du nombre de lignes. Iset - cours d'Access initiation 151

Iset - cours d'Access initiation LES ETATS Dans la section Pied d'état, vous voulez totaliser la colonne SoldeCompte.   Cliquez sur SoldeCompte dans la section Détail. Cliquez ensuite sur le bouton Totaux du groupe Regroupement et totaux puis sur Somme. Dans la section Pied d'état, =Somme([SoldeCompte]) est affiché. Iset - cours d'Access initiation 152

Iset - cours d'Access initiation LES ETATS Pour voir le résultat, cliquez sur le bouton Affichage puis sur Mode Etat.   Imprimez, sauvegardez et quittez la base de données. Iset - cours d'Access initiation 153

Iset - cours d'Access initiation LES ETATS Lentreprise désire imprimer de nouveaux catalogues quelle expédiera à ses clients.   Ces étiquettes seront imprimées à partir de la table Clients de la base de données nomprenomnet disposées à deux de front. Mode opératoire Dans la base de données nomprenom, cliquez 1 fois sur Clients sans l'ouvrir. Dans l'onglet Créer du groupe Etats cliquez sur le bouton Etiquettes Iset - cours d'Access initiation 154

Iset - cours d'Access initiation LES ETATS Première fenêtre   Dans la première fenêtre, vous devez organiser la présentation de vos étiquettes. Dans ce cas, choisissez le type détiquettes Avery J8169 99 x 139 mm Cliquez ensuite sur le bouton Iset - cours d'Access initiation 155

Iset - cours d'Access initiation LES ETATS Deuxième fenêtre   Vous devez, dans cette fenêtre, organiser lapparence du texte . Choisissez la police Arial, taille 12, Maigre et cliquez sur Iset - cours d'Access initiation 156

Iset - cours d'Access initiation LES ETATS Troisième fenêtre   Vous disposerez les champs sur létiquette prototype. Disposez les champs Prénom et Dénomination  Adresse  CodePostal et Ville Cliquez sur le bouton Iset - cours d'Access initiation 157

Iset - cours d'Access initiation LES ETATS Quatrième fenêtre   Cette fenêtre permet de trier la table pour que les étiquettes soient classées dans un ordre bien précis. Cliquez sur le bouton Iset - cours d'Access initiation 158

Iset - cours d'Access initiation LES ETATS Dernière fenêtre   Le nom Etiquettes Clients est proposé sur l'état, comme il vous convient, cliquez sur La structure dune étiquette est brièvement affichée.  Laperçu de toutes les étiquettes vous est ensuite proposé.  A partir de cet aperçu, vous pouvez réaliser limpression des étiquettes.  Après limpression, cliquez sur le bouton Fermer pour repasser dans la structure de létiquette.  Clôturez votre session Iset - cours d'Access initiation 159

Iset - cours d'Access initiation LES ETATS   A partir de la table Fournisseurs de la base de données nomprenom, on vous demande de créer un jeu détiquettes répondant aux critères ci-dessous: 1. Limpression est à réaliser en disposant trois étiquettes de front. 2. Utilisez la police Arial 10 points. 3. Imprimez le résultat. 4. Le nom de létat sera: Etiquettes Fournisseurs Dénomination A lattention de Contact Fonction Adresse CodePostal Ville Iset - cours d'Access initiation 160

Iset - cours d'Access initiation LES RELATIONS   CREATION DUNE RELATION ENTRE DEUX TABLES Dans la base de données nomprenom, vous allez utiliser une table source (Clients) et une table cible (ClientsSituation) que vous avez déjà toutes deux créées. Pour pouvoir utiliser les renseignements de ces deux tables sans les regrouper, il vous suffit détablir un lien entre-elles, cest ce que lon appelle une relation TYPES DE RELATIONS ENTRE TABLES Pour relier deux tables (ou plus), il faut obligatoirement quelles aient un champ commun identique. La relation se fera par lintermédiaire du champ Clé primaire de chaque table. Il existe trois sortes de relations: Un à un un enregistrement de la table source (Clients) est relié à un seul de la table cible (ClientsSituation). Les champs reliés doivent être les clés primaires des deux tables. Un à plusieurs un enregistrement de la table source peut être relié à plusieurs de la table cible. Par exemple, à un seul client peut correspondre plusieurs factures. Plusieurs à plusieurs plusieurs enregistrements de la table source sont reliés à plusieurs de la table cible. Iset - cours d'Access initiation 161

Iset - cours d'Access initiation LES RELATIONS   ETABLISSEMENT DUNE RELATION DE "UN A UN" Ouvrez la fenêtre Base de donnée nomprenom. Attention, nouvrez pas les deux tables concernées!!! Cliquez sur le bouton de l'onglet Outils de base de données. Dans la boîte de dialogue Afficher la table, cliquez sur Clients puis sur le bouton Ajouter. Faites la même manipulation pour ClientsSituation et puis fermez Iset - cours d'Access initiation 162

Iset - cours d'Access initiation LES RELATIONS Remarques   Vous remarquerez que le champ servant de clé primaire est en gras dans les deux cadres. Les cadres peuvent être déplacés ou redimensionnés à l’aide de la souris. - pour déplacer cliquez sur la barre de titre et glissez la souris. - pour redimensionner cliquez sur lencadrement et glissez la souris.  Création de la relation Cliquez sur le champ NCompte de la table Clients. Faites glissez la souris (cercle semblable au panneau interdiction de stationner) sur le champ NCompte de la table ClientsSituation. Relâchez la souris.  Dans la boîte de dialogue Modification des relations qui sest ouverte automatiquement, cochez la case Appliquer lintégralité référentielle.  Cochez ensuite la case Mettre à jour en cascade les champs correspondants.  Le type de relation proposée est de un à un, ce qui est correct. Cliquez sur le bouton Créer pour établir la relation. La jointure figure à lécran. Enregistrez et fermez. Iset - cours d'Access initiation 163

Iset - cours d'Access initiation LES RELATIONS Exemple du rôle dune relation   1. Dans la table Clients, modifiez le n de compte du client Pierre Ouviondevient 411088 au lieu de 411541. 2. Enregistrez puis fermez la table. 3. Ouvrez maintenant la table SituationClients, vous constaterez que là aussi le n de compte a été modifié. Iset - cours d'Access initiation 164

TRANSFERT DE DONNEES VERS UN AUTRE LOGICIEL Toutes les données que vous avez enregistrées dans votre base de données Access peuvent être exportées vers dautres logiciels Office tels que Word ou Excel. Iset - cours d'Access initiation 165

TRANSFERT DE DONNEES VERS UN AUTRE LOGICIEL EXPORTATION   Vous allez ouvrir la Table Articles de la base de données nomprenom pour l'exporter vers Excel. Cliquez sur le bouton Excel du groupe Exporter de l'onglet Données externes La boîte de dialogue Données externes est ouverte. Dans la 1er fenêtre, sélectionnez la source et la destination. Iset - cours d'Access initiation 166

TRANSFERT DE DONNEES VERS UN AUTRE LOGICIEL Pour terminer, cliquez sur Fermer.   Votre Table Articles se trouve dans le répertoire de destination que vous avez choisi et sauvegardé au format Excel. Iset - cours d'Access initiation 167

TRANSFERT DE DONNEES VERS UN AUTRE LOGICIEL IMPORTATION   Vous pouvez également, en utilisant la fonction Importer, importer une feuille de calcul Excel au format Access. Vous allez importer un fichier Excel qui est enregistré dans votre répertoire vers la base de données Access nomprenom. Cliquez sur le bouton Excel du groupe Importer de l'onglet Données externes La boîte de dialogue Données externes est ouverte. Dans la 1er fenêtre, sélectionnez la source et la destination. Iset - cours d'Access initiation 168

TRANSFERT DE DONNEES VERS UN AUTRE LOGICIEL Iset - cours d'Access initiation 169

TRANSFERT DE DONNEES VERS UN AUTRE LOGICIEL Iset - cours d'Access initiation 170

TRANSFERT DE DONNEES VERS UN AUTRE LOGICIEL Iset - cours d'Access initiation 171