TP3 - Les Formulaires
TP3 - Les Formulaires
TP3 - Les Formulaires
Mr N.EL FADDOULI
Rappel:
La BD utilise est constitue des tables suivantes (Voir TP1):
Livre
NumInv
Matire
Titre
Auteur
Qte
323
124
1110
241
321
216
312
Base de donnes
Algo et Programmation
Algo et Programmation
Algo et Programmation
Systme
Systme
Algo et Programmation
Bases De Donnes
Algorithmes
Programmation
Langage C
Unix
Systmes Exploitations
Langage Java
C.J. Date
D. Knuth
B. Meyer
B. Kernighan
K. Thompson
Crocus
J. Gosling
3
2
6
5
2
1
8
Abonne
NumAb
Nom
Prnom
Statut
Dpartement
12
10
32
14
Benali
BenSaid
Karim
Rajaoui
Ali
Said
Karima
Rajaa
Etudiant
Thsard
Prof
Etudiant
Informatique
Civil
Electrique
Informatique
Pret
NumAb
NumInv
DatPret
DatRetour
10
12
323
124
1/11/2008
2/11/2008
7/11/2008
12/11/2008
12
32
14
14
32
323
241
321
323
323
3/10/2008
3/10/2008
13/10/2008
10/11/2008
13/09/2009
5/10/2008
4/11/2008
20/10/2008
15/11/2008
10
312
3/10/2009
Observation
Avertissement, il ne faut
pas dpasser 8 jours
Suspension pour un mois
1/12
Les formulaires:
Le formulaire est un outil important pour la saisie des donnes dans une BD. Un formulaire peut
rendre la saisie de certaines informations plus facile: par exemple, la saisie du numro d'abonn
dans la table Pret peut tre faite l'aide d'une liste droulante en choisissant le nom de l'abonn
afin d'obtenir automatiquement son numro.
Les formulaires permettent aussi l'ajout de boutons, menus, etc. qui donnent l'application un
aspect trs soign.
2/12
4- Choisissez une disposition des champs slectionns - "Colonne simple" par exemple; puis
cliquez sur Suivant.
5- Choisissez l'un des styles proposs "Expdition" par exemple; puis cliquez sur Suivant.
3/12
6- Donnez un titre votre formulaire "Gestion des Livres" par exemple; puis cliquez sur
Terminer.
4/12
Voici le formulaire obtenu et dont le nom apparat dsormais dans la fentre "Base de donnes" :
Contrles
Etiquettes
Remarque:
Si on choisit la disposition "Tabulaire" lors de la cration du formulaire, on obtient une
prsentation par lignes plus proche de la table sous-jacente.
La disposition "Feuille de donnes", quant elle, fournit une prsentation pratiquement identique
celle de la table sous-jacente.
N.EL FADDOULI \ Initiation aux BD
5/12
6/12
7- Utilisez les proprits Couleur de texte, Police et Taille de police pour mettre en forme
cette tiquette.
8- Faites de mme pour les autres tiquettes.
9- Pour revenir au Mode Formulaire (mode excution), cliquez sur l'icne
de la barre
des raccourcis
Exercices:
1- Crez le formulaire suivant pour manipuler les donnes de la table des abonns:
7/12
Personnaliser le formulaire:
Dans le dernier formulaire, on est oblig de saisir la date de prt, le numro d'inventaire du livre et
le numro de l'abonn. Il serait plus facile et plus pratique de slectionner le titre du livre dans une
liste droulante et d'obtenir automatiquement le numro d'inventaire (de mme pour le numro de
l'abonn). Pour ce faire, suivez les tapes suivantes:
1- Slectionnez le formulaire.
2- Cliquez sur l'icne
3- Slectionnez l'icne
4- Slectionnez le premier bouton d'option dans la fentre qui s'affiche puis cliquez sur le
bouton Suivant:
8/12
5- Slectionnez la table Livre dans la fentre qui suit puis cliquez sur le bouton Suivant:
9/12
7- Slectionnez le champ Titre dans la premire liste droulante et cliquez sur le bouton
Suivant:
10/12
10- Donnez le contenu de l'tiquette qui accompagnera la liste droulante dans le formulaire et
cliquez sur le bouton Terminer.
11/12
Exercice:
Crez de la mme faon une liste droulante contenant le nom et le prnom des abonns afin
d'obtenir automatiquement le numro de l'abonn.
12/12