Escolar Documentos
Profissional Documentos
Cultura Documentos
1.Introduction
Si dans un tableur comme Excel, l'impression est directe (via la commande imprimer
du menu Fichier), ce n'est pas le cas des bases de donnes (SGBD). L'impression d'un rapport
passe par la cration pralable d'un tat. Ces tats permettent de faire (outre l'affichage des
champs) des tris et des filtres sur les enregistrements. La dernire possibilit des tats va
permettre galement de crer des sous-totaux et des totaux sur les rsultats imprims. Les
tats reprennent donc les calculs repris par les fonctions Excel.
Utilisons le mode "A l'aide des assistants". Slectionnons la requte relation que nous avions
dj cre. Celui-ci reprenait les albums et leur contenu. Slectionnons l'ensemble des
champs.
Page 1
ESC
L'entte d'tat reprend les textes qui seront repris au dbut de notre impression. L'entte de
page reprend les textes (images, ) qui seront imprims sur toutes les pages, sans exceptions.
En-tte de groupe classement reprend ce qui sera imprim pour chaque classement (ici le code
de chaque album). Dans notre cas, nous avons insr le champ, ce qui sera imprim sera donc
le contenu du champ. En dtail, sont repris le contenu de chaque album. En pied de page, ce
ESC
Ceci est un exemple de base de donnes. Nous n'avons ici utilis que les
fonctions de liaisons entre bases de donnes et de tris. Ce serait sous-utiliser les
bases de donnes et Access en particulier. Notre but n'est pas de rentrer dans la
programmation, mais d'organiser notre travail.
3. Etats spcifiques.
Toutes les impressions passent par ces tats. Si nous voulons crer un tat sur un tri
particulier, nous pouvons, soit utiliser les fonctions de regroupement dans la cration de l'tat,
soit crer une requte de dpart pour crer ce regroupement.
Page 3
ESC
Seul petit dfaut ce systme, le contenu de la question doit tre exactement celui
demand. Pour les chiffres et les dates, vous pouvez mme crer une condition infrieure et
une condition suprieure (rsultat compris entre des valeurs). Ceci est galement valable pour
les formulaires, ...
Conditions Access
> suprieur
=> suprieur ou gal
< infrieur
=< infrieur ou gale
<> diffrents.
= gal