OVH Cloud OVH Cloud

Append et visibilité des requêtes

1 réponse
Avatar
Enema
Bonjour,

Je dois comprendre un programme constitu=E9 par une=20
succession de formes et de requ=EAtes.

Certaines de ces requ=EAtes sont des "Append...". Comment=20
les cr=E9e-t'on?

Je souhaiterai =E9galement savoir si il n'y a pas moyen de=20
conna=EEtre les requ=EAtes qui sont lanc=E9es quand on clique=20
sur un bouton donn=E9 dans une forme.

Merci.


PS: je suis d=E9butant.

1 réponse

Avatar
Benoit Compoint
Bonjour,

Les requêtes de type Append sont appelées "requêtes Ajout" dans la version
française d'Access.
Pour créer une requête Append, il suffit de choisir "Requête" dans le menu
"Insertion", puis de choisir "Mode Création".
Après avoir ajouté au moins une table (ou une requête) dans la fenêtre de
création, on peut exécuter la commande "Requête Ajout" dans le menu
"Requête".
Une boîte de dialogue s'affichera alors pour préciser le nom de la table
dans laquelle la requête ajoutera de nouveaux enregistrements.

Pour connaître les requêtes qui sont exécutées quand on clique sur un bouton
dans un formulaire, on peut exécuter le code VBA en mode pas à pas.

On peut aussi créer une copie de la base et y supprimer toutes les requêtes
avant de cliquer sur le bouton.
Un message d'erreur devrait alors indiquer le nom de la première requête
dont l'exécution est impossible.
En important la requête manquante à partir de la base d'origine, et en
cliquant à nouveau sur le bouton on provoquera l'affichage d'un second
message d'erreur si le bouton devait exécuter plusieurs requêtes. On
importera alors la requête manquante et on recommencera jusqu'à ce qu'aucun
message d'erreur ne s'affiche.

Benoît Compoint.

"Enema" wrote in message
news:106301c39225$8f4058b0$
Bonjour,

Je dois comprendre un programme constitué par une
succession de formes et de requêtes.

Certaines de ces requêtes sont des "Append...". Comment
les crée-t'on?

Je souhaiterai également savoir si il n'y a pas moyen de
connaître les requêtes qui sont lancées quand on clique
sur un bouton donné dans une forme.

Merci.


PS: je suis débutant.