Vous êtes sur la page 1sur 6

Les formulaires principaux :

Présentation de travail à réaliser :


Il nous faut maintenant saisir les enregistrements des principales tables de notre base de données :
 Familles de produits
 Produits
 Clients
Afin de faciliter la tâche de la personne qui va saisir chacune des fiches, noud allons tout d’abord
concevoir trois formulaires pour chacune des tables.
Nous créons ensuite deux formulaires pour la facturation et la saisie des règlements clients.
Analyse préparatoire :
Les méthodes de conception :
Nous disposant de 2 méthodes pour concevoir un formulaire :
 Manuellement (en mode création)
 Automatiquement (à l’aide d’un assistant)
Afin de vous familiarisé avec les méthodes, nous concevrons le formulaire Familles de produits en
mode création et les deux autres formulaires à l’aide de l’assistant puis modifiés en mode création.
Nous intégrerons dans nos formulaires des boutons nous permettant d’effectuer rapidement certains
opérations telles que d’ajouter un enregistrement, de recherche un enregistrement, de fermer le
formulaire………
Le projet pas à pas
Formulaire familles :
1. Dans la fenêtre de la base de données, menu créer, onglet formulaire, sélectionnez mode
création.
2. Positionnez le curseur de la souris sur l’anglet inférieur droit de la zone détail. Votre curseur
doit se transformer en
3. Faites glisser votre souris vers le bas et la droite pour augmenter les dimensions
4. Si la liste des champs ne pas affichée : dans l’onglet outil choisissez ajouter des champs existants
5. Insérez les champs dans le formulaire : sélectionnez le champ codefamille da la fenêtre
Familles puis faite le glisser dans le formulaire, renouvelez l’opération avec le champ famille
Ajout du titre :
1. Dans l’onglet contrôles
2. Sélectionnez l’outil étiquette
3. Le pointeur se transforme en + A
4. Tracez un rectangle dans la partie supérieure du formulaire
5. Tapez : FICHE FAMILLE
6. Cliquez en dehors du rectangle de l’étiqueté puis sur son contour pour sélectionner.
7. Modifier les éléments suivants :
 Police Time new roman
 Taille 28
 Couleur Bleu
 Alignement centré

1
Finition :
Afin d’améliorer la présentation, rajoutons un rectangle autour de nos champs
1. Sélectionnez l’outil rectangle
2. Tracez un rectangle autour des deux champs
Création des boutons de commandes :
Un bouton permet d’exécuter une action. Afin de créer facilement ces boutons, ACCESS nous propose
un assistant.
Boutons de création de famille :
1. Cliquez sur l’outil bouton de commande
2. Tracez un petit rectangle en haut à droite du formulaire.
3. L’assistant démarre automatiquement.
4. Sélectionnez dans catégorie : opération sur enreg, puis dans action : ajouter un nouvel
enregistrement
5. Cliquez sur le bouton suivant
6. Cochez texte puis tapez Nouvelle Famille
7. Cliquez sur le bouton terminer
Bouton de suppression de la famille :
Renouvelez les opérations précédentes, étape 4. Catégorie : opérations sur enreg , action : supprimer un
enregistrement.
Bouton de fermeture d’un formulaire
Renouvelez les opérations précédentes, étape 4. Catégorie : opérations sur formulaire, action : Fermer
un formulaire.

Formulaire produits :
Utilisons l’assistant pour définir ce nouveau formulaire.
1. Dans le menu créer, choisissez dans la liste plus de formulaire l’assistant formulaire
2. Choisissez dans liste la table produits puis cliquez sur OK
3. Cliquez sur >> pour sélectionner tout les champs de la table

2
4. Cliquez sur suivant
5. Cochez colonne simple par exemple (tabulaire, feuille de données, justifie)
6. Cliquez sur suivant
7. Sélectionnez un style d’affichage
8. Donnez un titre au formulaire, puis terminer.

Le formulaire tel qu’il a été créé par l’assistant est à améliorer.


1. Augmentez la dimension de la zone détail de telle façon que votre formulaire remplisse une
grande partie de votre écran.
 Entête de formulaire : informations identiques pour chacun des enregistrements de la
table (titre, boutons………..) apparaissent en haut de l’écran
 Pied de formulaire : idem entête, mais apparaissent en bas de l’écran.
2. Ajoutez les différents champs du formulaire. La fiche produit ne sera compléter que lorsque
certaines informations absentes de la table seront affichées. En l’occurrence, notre formulaire
devra afficher le prix de vente HT, le prix de vente TTC ainsi que la valeur du stock HT. Ces 3
données vont être calculées à partir des informations présentes dans la table. L’affichage de
données calculées est obtenu à l’aide d’un contrôle Zone de texte dans le quel on intègre une
formule de calcule. Ces contrôles sont dits indépendants car ils ne proviennent ni d’une table, ni
d’une requête.
Prix de vente HT :
 sélectionnez l’outil zone de texte
 cliquez sur une zone vierge de la zone détail : un contrôle indépendant est inséré dans le
formulaire
 cliquez à l’intérieur du contrôle puis tapez la formule : prixachat*coefmarge touche entrée.
Access ajoute automatiquement des crochets autour des noms de champs. Si le nom
comporte des espaces alors il faut saisir le nom entre les croches.

3
 Modifiez libellé de l’étiquette puis déplacez l’ensemble pour l’aligner avec le prix d’achat
 Paramétrez le format monétaire pour ce champ calculé :
 Clic droit le contrôle
 Option Format
 Format Monétaire
 Option données
 Verrouillé : oui
 Active : non
Donnez un nom au contrôle puis empêchez l’arrêt du curseur sur ce champ lorsque l’on remplira.
 Clic droit sur ce contrôle
 Option propriétés
 Onglet autres
 Nom : PVHT
 Arrêt tabulation : non
Renouvelez ces opérations pour les champs Prix de vente TTC et valeur du stock HT.
Prix de vente TTC (PVTTC) : =PVHT*(1+TxTva)
Valeur du stock HT (ValSto) : = prix achat*qtestock
La dernière étape consiste à ajouter dans la partie entête les différents boutons d’actions pour :
 Créer un nouveau produit
 Rechercher un produit
 Supprimer un produit
 Imprimer la fiche du produit
 Fermer le formulaire
Reprenez la procédure définie pour le formulaire Famille
Bouton de création de du produit :
Etape 4. Catégorie : Opération sur Enrg. Action : ajouter un nouvel enregistrement.
Bouton de rechercher de du produit :
Etape 4. Catégorie : Déplacement entre Enrg. Action : rechercher un enregistrement.
Bouton de suppression du produit :
Etape 4. Catégorie : Opération sur Enrg. Action : supprimer un enregistrement.
Bouton d’impression de la fiche :
Etape 4. Catégorie : Opération sur Enrg. Action : imprimer un enregistrement.
Bouton de fermeture du formulaire :
Etape 4. Catégorie : Opération sur formulaire. Action : fermer un formulaire.

4
Formulaire client :
Créez le formulaire à l’aide de l’assistant puis modifiez son apparence en mode création et ajouter les
boutons d’action

Saisie des données :


Nos trois formulaires principaux sont maintenant crées. L’étape suivante consiste à remplir les tables en
saisissant les informations par l’intermédiaire des formulaires.
Nous vous proposons les produits suivants :
Code Désignation Code Prix Coef Qté en Stock
famille achat marge stock mini
1 VTT HOMME ALU 20 VTT 1290.00 1,4 5 2
2 VTT FEMME 18 VTT 990,00 1,4 5 22
3 BOUTEILLE 15 L PLONGEE 1320 ,00 1,45 10 3

5
4 CASQUE VELO ENFANT VTT 145,00 1,6 20 5
5 MASQUE SAPHIR PLONGEE 90,00 1,7 25 5
6 PALMES T 42 PLONGEE 210,00 1,45 20 5
7 MONOSKI 240 CARBON SKI 1890,00 1,4 5 2
8 SKI RANDONNEE 227 SKI 1459,00 1,5 18 6
9 FIXATION SECURITE 227 SKI 450,00 1,4 30 5
10 RAQUETTE FIBRE 330 TENNIS 420,00 1,6 40 5
11 RAQUETTE CARBON FEMME TENNIS 350,00 1,4 20 4
12 MAILLOT EQUIPE DE RUGBY 330,00 1,4 25 4
FRANCE ENFANT
13 SHORT ADADAS 42 RUGBY 189,00 1,6 30 6
14 CHAUSSURES T44 RUGBY 224 ,00 1,5 36 4
15 COMBINAISON 8 MM PLONGEE 90,00 1,4 10 4
HOMME XL
16 BALLON COUPE DU MONDE FOOT- 95,00 1,55 60 10
BALL
17 CHAUSSURES F38 TENNIS 234,00 1,6 22 3
18 DETENDEUR SCUBA PLONGEE 1400,00 1,7 12 4
PERFORMANCE
19 ORDINATEUR PLONGEE 1900,00 1,42 5 1
20 MAILLOT EQUIPE DE France FOOOT- 90,00 1,7 60 10
XL BALL

Nous vous proposons les clients suivants :


Code Nom ou raison sociale Adresse Cp Ville TypeReg
client
1 SPORT 300 Rue du Pont Bleu 15300 TIZIOUZOU CPT
2 EBC LOISIRS Bd brune 13000 TLEMCEN 30FM
3 FUN LOISIRS Avenue des Platanes 16000 ALGER 60FM
4 SPORT & LOISIRS Rue principale 25000 CONSTANTIN CPT
E
5 LA MONTAGNE Rue de la 03000 BLIDA 30FM
République
6 AQUASPORTS La cannebière 13000 TLEMCEN 60FM
7 TOUT LE SPORT Rue de forêt 05000 BATNA CPT
8 SPORTS & NATURE Le vieux port 16000 ALGER 60FM

Vous aimerez peut-être aussi