Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

automatiser une requete ajout

10 réponses
Avatar
steph
Bonjout,

j'aimerais automatiser une requete ajout.
j'ai un formulaire bas=E9 sur une table, et pour avoir les donn=E9es dans
le sous formulaire attach=E9, je dois lanc=E9 une requete ajout. Comment
je peux faire pour l'automatiser ?

10 réponses

Avatar
Gafish
steph wrote:
Bonjout,

j'aimerais automatiser une requete ajout.
j'ai un formulaire basé sur une table, et pour avoir les données dans
le sous formulaire attaché, je dois lancé une requete ajout. Comment
je peux faire pour l'automatiser ?


Pour automatiser, tu n'as qu'à l'executer par vba, par un :

DoCmd.Execute "NomDeTaRequete"

Il faut juste que tu choisisses le bon évenement en fonction du moment où tu
souhaites déclencher cet ajout

Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
steph
Merci encore!!
PS : Je t ai répondu dans "Fonction spéciale"...
Avatar
steph
j'ai essayé mais ca ne marche pas. Apparement, il naccepte pas
"Execute"
Avatar
Gafish
steph wrote:
j'ai essayé mais ca ne marche pas. Apparement, il naccepte pas
"Execute"


Excuse moi, la fatigue de fin de journée hier sans doute, ce n'est pas
DoCmd.Execute.....
mais
CurrentDb.Execute

Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
steph
Je ne comprends pas, si je choisis l'evenement "Avant MAJ", ma requete
est cencée s executer lorsque je change de pasge ? ca ne marche aps
et quand je tape CurrentDb Execute, lassistant me propose Execute
(Query As String, [Option])
Avatar
Gafish
steph wrote:
Je ne comprends pas, si je choisis l'evenement "Avant MAJ", ma requete
est cencée s executer lorsque je change de pasge ? ca ne marche aps
et quand je tape CurrentDb Execute, lassistant me propose Execute
(Query As String, [Option])


Oui, il faut que tu mettes le nom de la requête, je ne l'ai pas précisé, car
il s'agissait juste d'un annule et remplace du docmd par currentdb :

CurrentDb.Execute "Nom de ta requete"

Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
steph
oui oui ca je l'avais fait....:)
Bon je vais reessayer
Avatar
steph
J'ai tapé ce que tu mas dit dans l evenement avant maj. Ma requete est
censée rajouter des lignes que je vois lorsque que je v sur un autre
formulaire lié au premier. Mais ca ne marcha pas.
Par contre, javais fait une macro et la ca marche sauf que je vois ma
requete s ouvrir en mode création, puis sexecuter.
Quand est ce que s execute la requete si je choisis avant maj ?
Avatar
Gafish
steph wrote:
J'ai tapé ce que tu mas dit dans l evenement avant maj. Ma requete est
censée rajouter des lignes que je vois lorsque que je v sur un autre
formulaire lié au premier. Mais ca ne marcha pas.
Par contre, javais fait une macro et la ca marche sauf que je vois ma
requete s ouvrir en mode création, puis sexecuter.
Quand est ce que s execute la requete si je choisis avant maj ?


Pour tout ce qui est évenements, ordre, déclenchement, je te conseille un
peu de lecture ici où tout est très bien expliqué :
http://office.microsoft.com/fr-fr/assistance/HP051867611036.aspx

Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
steph
Dac merci en tout cas, jai essyé sur clic et c pas mal mais je vais
lire le reste.
PS : je sais que je dois etre chiante, excuse moi...