Vous êtes sur la page 1sur 29

Les formulaires

Un formulaire est un cran de visualisation (une


interface graphique)
Un

filtre

plac

entre

les

informations

(base

de

donnes) et lutilisateur..
Un formulaire affiche les donnes
Une ou plusieurs tables
Une requte

Un formulaire pourra contrler les donnes saisies,


incorporer des prsentations sophistiques (polices,

couleurs)
2

Diffrents modes de cration


d un formulaires
Mode de cration
Mode Cration

Description
Permet de construire un formulaire partir de zro

Assistant Formulaire

Cest un questionnaire qui dtermine les champs dont vous aurez


besoin ainsi que le genre de prsentation que vous voulez afficher.

Formulaire
Instantan : Colonne

Gnre automatiquement un formulaire qui affiche chacun des


champs lun en dessous de lautre.

Formulaire
Instantan : Tableau

Affiche chacun des champs dun enregistrement lun cot de


lautre.

Formulaire
Instantan : Feuille de
donnes

Affiche tous les enregistrements en mode feuille de donnes


comme lentre des donnes partir dune table.

Assistant Graphique

Permet dafficher les champs de type numrique ou montaire


dans un graphique.

Assistant Tableau
crois dynamique

Permet de regrouper plusieurs champs dans un tableau crois.

Etapes de cration d un
formulaire

Formulaires / Nouveau / choisir le mode de cration


/ choisir la table ou la requte / ok

Formulaire Instantan : Colonne


La solution , la plus simple, pour crer un formulaire est d utiliser
la fonction formulaire instantan. En quelques secondes, elle gnre
un formulaire partir de la table ou de la requte que vous
choisissez comme source de donnes.

Mode assistant formulaire


L assistant Formulaire d Access fournit beaucoup plus de
possibilits de personnaliser le formulaire sans avoir y insrer
manuellement des contrles
Choisir la table Clients
Slectionner les champs

Choisir la prsentation
6

Mode assistant formulaire

Choisir le style du
formulaire
Donner un titre au
formulaire

Mode cration

Permet de construire un formulaire partir de zro et


de le personnaliser

Prsence de la Boite
outils

Affichage / en-tte
et pied de formulaire

Mode cration
Pointeur de slection d'objet
Permet de poser des contrles
Intitul / Etiquette
Zone de texte de saisie
Boite de regroupement
Bouton bascule
Radio bouton
Case cocher
Liste modifiable
Zone de liste
Bouton de commande
Image
Cadre d'objet indpendant
Cadre d'objet dpendant
Saut de page
Contrle Onglet
Sous formulaire
Trait
Rectangle
9

La bote outils
permet de faire
des modifications
sur les diffrents
objets d un
formulaire

Mode cration
Affichage / liste des
champs / insrer les
champs dans la rgion
dtail
Glisser/Dplacer

10

Ajout, modification et suppression


d un enregistrement

Insertion des boutons de commandes, l aide de


de la bote outils

11

Ajout, modification et suppression


d un enregistrement
Ajouter l enregistrement suivant
NClient :

55007

Prnom :

Radia

Nom

Gennoun

Socit

Accord

Adresse :

Ouvrer le formulaire en
mode formulaire / Nouvel
enregistrement
de
la
barre d outils
12

Casa

Sous-formulaire
A partir de deux tables, attaches par une relation
1 : n, vous pouvez crer naturellement des
formulaires distincts pour saisir les donnes, mais ce
n est pas une solution rationnelle
La solution consiste crer un formulaire principal
dot d un sous-formulaire

La fentre base de donnes /


formulaire / Crer un formulaire
l aide de l assistant
13

Sous-formulaire

Slectionnez la table principale,


puis les champs de la sous-table
Dfinissez les options
d organisation des formulaires
Choisissez la mise en forme du
sous-formulaire
14

Sous-formulaire
Slectionnez le style des formulaires
Indiquez le titre de chaque formulaire
Rsultat : Un sous-formulaire (Commandes)
attach au formulaire principale (Clients)

15

est

Sous-formulaire
Dans proprits du sous formulaire
Le formulaire principal est appel pre, il contient
le sous formulaire qui est dit fils
Pre et fils sont lis, et donc synchroniss, au
travers un ou des champs communs
Le plus souvent il sagit de la cl primaire dans le pre avec la
cl trangre dans le fils

16

Impression d un formulaire
Accs dans le menu Fichier
Possibilit de faire un Aperu avant impression
Attention !
Limpression dun formulaire dclenche la sortie
sur limprimante de toutes les donnes
disponibles au sein du formulaire et pas
simplement des donnes visibles lcran
Restreindre les donnes en posant un filtre sur la
source de donnes

17

Utiliser les tats dont les fonctionnalits sont


mieux adaptes la production de documents

Les contrles
Tout ce qui est affich sur un formulaire est un
contrle: un texte, un champ d un enregistrement , une
image ...

Les contrles dpendants : sont associs la table,


toute transformation modifiera le champ li de la table

Les contrles indpendants : n ont aucune relation


avec la table qui est li au formulaire

Les contrles calculs : affiche une expression


calcule combinant le contenu d autres contrles du
formulaire
18

Contrles
dtiquettes

Contrles de
zones de
texte

Mode cration
19

Mode formulaire

Ajouter les contrles

Ajouter des contrles


particuliers par le menu
Insertion
20

N de page
Date et heure

Manipuler les contrles


Slectionner et redimensionner des contrles :
Apparition de 8 poignes de dimensionnement
Dplacer des contrles : l aide de la main

Dtacher une tiquette et son contrle : l aide du


doigt de la main
Supprimer un contrle : slectionner / suppr

21

Mise en forme des contrles


Peut se faire avec la barre doutils
Sapplique au contrle courant

Application

22

Ajouter un Contrle Calcul un


Formulaire
En plus de l'information contenue dans les champs
rels d'une table, Access vous permet d'inclure un
ou plusieurs champs calculs dans un formulaire.
Les champs calculs dans un formulaire affichent
des valeurs bases sur celles d'autres champs.

23

Ajouter un Contrle Calcul un


Formulaire
Procdure
Pour ajouter un contrle calcul dans un formulaire:
En mode Cration, cliquer sur le bouton Zone de texte
la Bote outils.

dans

Cliquer l'endroit o va apparatre le contrle. Cela permet


d'insrer un contrle de zone de texte et un contrle
d'tiquette.
Dans le contrle d'tiquette, saisir un texte qui identifie
l'opration de calcul,
Dans le contrle de zone de texte, saisir une expression
(prcde par un signe gal) qui dfinie l'opration de calcul.
24

Ajouter un Contrle Calcul un


Formulaire
Crez le formulaire de la table client prioritaire en mode
cration

25

Zone de liste

et liste modifiable

Exposent une liste de valeurs parmi lesquelles on


peut choisir par pointage
2 prsentations
Multi-lignes et non modifiable
Une seule ligne permanente, saisie possible

2 modes dalimentation
Valeurs fixes
Dynamique, les valeurs sont issues dune autre table de la
base

26

Contrle oui/non
Correspond des valeurs boolennes ou numriques
Colonne oui/non de table avec une prsentation en case cocher par
dfaut

Leur reprsentation peut tre


Des cases cocher
Positionn automatiquement On/Off;
le champ tant Oui/Non dans la table

Des boutons bascule pouvant supporter une image

Laspect Enfonc/Ressorti dpend


de la valeur du champ Clotur

27

Autres contrles de la boite outils


Saut de page : permet de rpartir un formulaire
volumineux sur plusieurs crans sans utiliser les
onglets
Trait : affiche un trait dune orientation
quelconque
Rectangle : dessine un rectangle et permet de
regrouper des informations lies et de les mettre
en valeur
Image : illustration et logos
28

contact@e-tahero.net
taherweb.tk@hotmail.com

29