Académique Documents
Professionnel Documents
Culture Documents
net/blog - le 19/09/2013
Je vais faire de nombreuses manipulations dans ce tutoriel et, pour viter davoir tout
rexpliquer dans le dtail sur la raison pour laquelle je fais certaines actions, vous devrez savoir :
Crer une base de donnes Access (voir larticle en 4 parties : Partie 1 Cration dune
table, Partie 2 Cration dune requte, Partie 3 Cration dun formulaire, Partie 4
Cration dun tat)
Crer des relations entre les tables (voir larticle quoi servent les relations entre les
tables Access et comment les crer ?)
Crer des boutons de contrles (voir larticle Crer des boutons de contrle dans un
formulaire Access)
Utiliser les champs calculs (voir larticle Utiliser les champs calculs sous Access).
Pour chaque objet de la base de donnes, je placerai un prfixe avant son nom afin de mieux le
retrouver : T pour table, R pour requte, F pour formulaire, S/F pour sous-formulaire et E pour
tat.
T_Facture : servira en tant que sous-formulaire et rpertoriera tous les items de chaque
facture tablie.
T_Tarifs : rpertorie tous les produits vendre avec leurs tarifs dats. De cette manire, en
cas de modification de tarifs, les factures antrieures ne seront pas modifies, mais les
factures ultrieures auront le nouveau tarif.
Nous allons commencer par crer les tables T_Clients et T_factures grce une feuille de
calculs Excel que nous allons importer. Vous trouverez cette dernire dans lEspace membres.
Ouvrez une nouvelle base de donnes, fermez la table cre par dfaut et cliquez sur
Excel
Cliquez sur Parcourir pour aller rechercher le fichier tlcharg et cliquez sur Ok.
Cochez la case Premire ligne contient les en-ttes de colonnes et cliquez sur Suivant.
Cliquez sur Suivant en laissant coche la case Laisser Access ajouter une cl primaire pour
quAccess gnre un numro automatique pour chaque client.
Enfin, donnez le nom T_Clients cette table et cliquez sur Terminer et Fermer.
Notre table Clients est cre, nous allons juste modifier certaines choses.
Article crit par Lydia Provin du blog
Votre Assistante Le Blog : http://www.votreassistante.net/blog
5
T_Clients. Modifiez le nom du champ ID en ID_Client afin de le reprer plus facilement par la
suite. Dans le champ Civilit, choisissez Assistant Liste de choix et tapez les valeurs M., Mme
et Mlle. Pour les champs CP et Tlphone, saisissez respectivement les masques de saisie 99999
et 99 99 99 99 99. Fermez la table en acceptant denregistrer les modifications apportes.
Nous allons maintenant importer la liste des produits en vente. Pour cela, recliquez sur
Excel
, renommez le
saisissez 0 (zro) pour sa Valeur par dfaut. Enfin, pour le champ Date, indiquez un Format
Date abrge et le Masque de saisie 99/99/9999. Fermez la table en acceptant denregistrer les
modifications apportes.
ID_Client : Numrique ;
Quantit : Numrique ;
Prix_unitaire : Montaire.
Nous allons maintenant crer nos relations. Pour cela, cliquez sur Relations
longlet
Outils
de
base
relations
de
donnes.
Cliquez
sur
Afficher
dans
toutes
les
Pour chaque relation, cochez les cases Appliquer lintgrit rfrentielle, Mettre jour en
cascade les champs correspondants et Effacer en cascade les enregistrements correspondants.