Créer un événement
Un événement désigne tout simplement une portion
de code Visual Basic qui sera lancée automatiquement par Access en fonction de
l'utilisation de la base de données (ouverture d'un formulaire, impression d'un état,
début de saisie, fin de saisie...)
Les événements se définissent dans les formulaires ou les
états. Tout ce qui suit parle uniquement de formulaires, mais vous pourrez transposer les
techniques pour les états.
Pour créer un événement :
- Ouvrez un formulaire en mode Création.
- Sélectionnez le formulaire (en cliquant sur le pavé gris à gauche
de la règle horizontale :
) ou un objet
quelconque placé sur le formulaire.
- Faites apparaître les propriétés de l'objet sélectionné, en
cliquant sur l'icône
(ou en faisant
un clic droit sur l'objet, puis un clic sur Propriétés).
- Dans la boîte qui s'affiche, cliquez sur l'onglet Evénement.
Cliquez dans un
des événements que vous souhaitez définir.
- Dans la liste déroulante, choisissez "Procédure
événementielle".
- Cliquez enfin sur l'icône
figurant à droite.
- Tapez le code Visual Basic, comme expliqué
dans la fiche Modules.
Modifier un événement existant
Pour modifier un événement existant :
- Si nécessaire, faites apparaître les propriétés de l'objet à
traiter, comme expliqué ci-dessus.
- Cliquez sur l'onglet Evénement
- Cliquez sur l'icône
figurant à droite de l'événement.
Vous accédez à nouveau au code Visual Basic.
- Modifiez le code.
Supprimer un événement
Pour supprimer un événement :
- Si nécessaire, faites apparaître les propriétés de l'objet à
traiter, comme expliqué ci-dessus.
- Cliquez sur l'onglet Evénement
- Cliquez sur l'icône
figurant à droite de l'événement.
Vous accédez à nouveau au code Visual Basic.
- Sélectionnez tout le code concerné (compris entre un sub et un end
sub).
- Appuyez sur la touche [Suppr] du clavier.
Tester un événement
Passez en mode Formulaire, et faites en sorte que
l'événement soit déclenché par Access (en testant une ouverture de formulaire, une
saisie quelconque, etc.)
Ceci varie bien sûr selon chaque événement.
|
|
Le saviez-vous ? Access est aussi pratique que Word pour imprimer des étiquettes. Une planche d'étiquettes est en fait un état.
A demain pour une nouvelle astuce ! |
|
|