Académique Documents
Professionnel Documents
Culture Documents
ACCESS
APPLICATION PROJETS INFORMATIQUES
Page -1-
ACCESS / PROJETS INFORMATIQUES / MUSTAPHA BELAÏSSAOUI
Page -2-
ACCESS / PROJETS INFORMATIQUES / MUSTAPHA BELAÏSSAOUI
Table Bureaux
Champ Type Taille Description
Page -3-
ACCESS / PROJETS INFORMATIQUES / MUSTAPHA BELAÏSSAOUI
Page -4-
ACCESS / PROJETS INFORMATIQUES / MUSTAPHA BELAÏSSAOUI
LES REQUETES
Les requêtes forment un ensemble d’outils très puissants, pour la gestion des données
stockées dans des tables : mises en ordre, sélections, calculs, suppressions, transferts…
et leur mise à disposition pour d’autres objets (formulaires, états, macros…)
Pour la majorité des systèmes de gestion de base de données, existent deux modes de
constitution de requêtes :
- l’écriture directe de la requête en langage SQL (Structured Query Langage)
- et objet de cette série, la définition de la requête par une interface QBE
(Query By Example) nettement plus intuitive et graphique.
I. Requête Sélection sur une table
A partir d’une table, la requête permet de présenter le contenu :
- de tous les champs, dans l’ordre physique ou dans un ordre différent, ou de certains
champs seulement ;
- selon une sélection opérée selon un ou plusieurs critères ;
- critères de tri (croissant ou décroissant).
1. liste des employés (code, nom) en ordre alphabétique.
Requête / Nouveau /Mode Création
- Première fenêtre : sélectionner le nom de la table, Ajouter et fermer.
- Deuxième fenêtre: sélectionner le code et nom dans la ligne champs.
Page -5-
ACCESS / PROJETS INFORMATIQUES / MUSTAPHA BELAÏSSAOUI
Page -6-
ACCESS / PROJETS INFORMATIQUES / MUSTAPHA BELAÏSSAOUI
Page -7-
ACCESS / PROJETS INFORMATIQUES / MUSTAPHA BELAÏSSAOUI
Page -8-
ACCESS / PROJETS INFORMATIQUES / MUSTAPHA BELAÏSSAOUI
Requête / Ajout
Base destination : Employés Actifs
Champs sortie :
Code ajouter à code
Nom ajouter à nom
Rôle ajouter à Rôle
4. Requête analyse croisée
Une requête analyse croisée crée un tableau à partir d’une source de plusieurs tables,
utilisant deux champs de la source, au titre des intitulés de ligne et de colonne et un
troisième champ (numérique) à caractère statistique.
Exemples : le nombre d’employés par rôle et par projet.
Page -9-
ACCESS / PROJETS INFORMATIQUES / MUSTAPHA BELAÏSSAOUI
LES FORMULAIRES
III- Sous-formulaire
Le sous-formulaire est un formulaire inscrit dans un formulaire principal. L’assistant est
recommandé. Les données gérées dans le sous-formulaire ont un lien intrinsèque (père
et fils) avec celles gérés par le formulaire principal : les deux sources doivent disposer
d’un champ commun sur lequel l’assistant pourra constituer une relation. Cet outil
convient pour les situations de relations de type 1 à N :
- 1 employés N rôles
- 1 bureaux N employés
- 1 projet N affectations
Page -10-
ACCESS / PROJETS INFORMATIQUES / MUSTAPHA BELAÏSSAOUI
Page -11-
ACCESS / PROJETS INFORMATIQUES / MUSTAPHA BELAÏSSAOUI
LES ETATS
I- Principe
Un état décrit un modèle d’impression de données issues d’une source unique, table
ou requête le plus souvent. Le mode de création est voisin de celui des formulaires. A
la différence d’un formulaire, un état a une structure particulière d’éléments
hiérarchisés :
Pied d’état
Page -12-
ACCESS / PROJETS INFORMATIQUES / MUSTAPHA BELAÏSSAOUI
Page -13-
ACCESS / PROJETS INFORMATIQUES / MUSTAPHA BELAÏSSAOUI
V- Etiquettes Publipostage
A partir de la table ordonnée sur nom employé, à l’aide de l’Assistant, créez et
visualisez l’étiquette suivante (format L7160).
Badri
120
Page -14-
ACCESS / PROJETS INFORMATIQUES / MUSTAPHA BELAÏSSAOUI
LES MACRO-COMMANDES
CONSTRUCTION D’UNE APPLICATION
I- Macros et Menus
Les macro-commandes sont des programmes formés des instructions ; elles sont
destinées à l’automatisation des applications de gestion, libérant ainsi l’utilisateur de
la connaissance du logiciel et des manipulations à caractère informatique.
Une macro-commande peut être mise en exécution à l’occasion d’un événement :
¾ Action de la souris sur un bouton à l’écran ;
¾ Ouverture / fermeture d’un formulaire, d’un état ;
¾ Ouverture de la base …
Les instructions proposées par Access sont simples et offrent de grandes possibilités,
en particulier la construction d’applications.
STRUCTURE DE L’APPLICATION GESTION COMMERCIALE :
MENU GENERAL
Les menus sont des formulaires, crées sans source de données et sans Assistant. Ils
sont composés d’une section détail incluant des étiquettes de titre ou d’information
et des boutons de commande. La pression sur un bouton de commande déclenche
l’exécution d’une macro-commande associée, dont le rôle peut être l’ouverture d’un
Page -15-
ACCESS / PROJETS INFORMATIQUES / MUSTAPHA BELAÏSSAOUI
formulaire de gestion, d’un état, d’un autre formulaire menu… ou toute autre
opération.
REALISATION :
Formulaires / Nouveau / Choisissez directement l’option : Mode création.
Propriétés :
Légende : Menu Général ;
Barre défilement : Aucune ;
Boutons de déplacement : Non ;
Afficher sélecteur : Non.
Avec l’outil Aα, créez le titre et positionnez-le (propriétés / légende : Projets
Informatiques).
Avec l’outil Bouton de Commande de la Boîte à outils, disposez les boutons et
modifiez leurs intitulés selon le modèle ci-dessus.
Vérifiez la disposition et enregistrez sous le nom Menu Général.
Page -16-
ACCESS / PROJETS INFORMATIQUES / MUSTAPHA BELAÏSSAOUI
Menu général
Impressions
Page -17-
ACCESS / PROJETS INFORMATIQUES / MUSTAPHA BELAÏSSAOUI
Page -18-