J'ai créer un formulaire pour une requête multi-critère. J'ai un bouton qui
m'affiche le résultat de la recherche. Tout fonctionne très bien. Le seul
truc c'est que une fois la fenêtre de réponse ouverte, la modification d'un
critère n'est pas prise en compte dans lorsque je réappuie sur mon bouton.
Je me suis dis pas grave, je vais faire en sorte qu'il ferme la fenêtre de
résultat et qu'il l'a ré-ouvre. Voici le code, mais il ne fonctionne pas.
Comment dire si la fenêtre est ouverte ?
Private Sub Commande51_Click()
If "filtremail" Then
Close "filtremail"
DoCmd.OpenQuery "filtremail", acViewNormal, acEdit
Else
DoCmd.OpenQuery "filtremail", acViewNormal, acEdit
End If
End Sub
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gafish
"Bauwens François" a écrit dans le message de news:
Salut à tous,
Bonjour,
J'ai créer un formulaire pour une requête multi-critère. J'ai un bouton qui m'affiche le résultat de la recherche. Tout fonctionne très bien. Le seul truc c'est que une fois la fenêtre de réponse ouverte, la modification d'un critère n'est pas prise en compte dans lorsque je réappuie sur mon bouton. Je me suis dis pas grave, je vais faire en sorte qu'il ferme la fenêtre de résultat et qu'il l'a ré-ouvre.
Private Sub Commande51_Click() If "filtremail" Then Close "filtremail"
Pour le close, fais plutôt un :
DoCmd.Close acQuery, "filtremail"
Arnaud -- Charte du forum : http://users.skynet.be/mpfa/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
"Bauwens François" <francois.bauwens@cfwb.be> a écrit dans le message de
news: OxBO34bvFHA.2008@TK2MSFTNGP10.phx.gbl...
Salut à tous,
Bonjour,
J'ai créer un formulaire pour une requête multi-critère. J'ai un bouton
qui
m'affiche le résultat de la recherche. Tout fonctionne très bien. Le seul
truc c'est que une fois la fenêtre de réponse ouverte, la modification
d'un
critère n'est pas prise en compte dans lorsque je réappuie sur mon bouton.
Je me suis dis pas grave, je vais faire en sorte qu'il ferme la fenêtre de
résultat et qu'il l'a ré-ouvre.
Private Sub Commande51_Click()
If "filtremail" Then
Close "filtremail"
Pour le close, fais plutôt un :
DoCmd.Close acQuery, "filtremail"
Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
"Bauwens François" a écrit dans le message de news:
Salut à tous,
Bonjour,
J'ai créer un formulaire pour une requête multi-critère. J'ai un bouton qui m'affiche le résultat de la recherche. Tout fonctionne très bien. Le seul truc c'est que une fois la fenêtre de réponse ouverte, la modification d'un critère n'est pas prise en compte dans lorsque je réappuie sur mon bouton. Je me suis dis pas grave, je vais faire en sorte qu'il ferme la fenêtre de résultat et qu'il l'a ré-ouvre.
Private Sub Commande51_Click() If "filtremail" Then Close "filtremail"
Pour le close, fais plutôt un :
DoCmd.Close acQuery, "filtremail"
Arnaud -- Charte du forum : http://users.skynet.be/mpfa/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bauwens François
Ok merci Arnaud, ça fera une erreur en moins en suite ;o) Mais le premier problème que j'ai c'est sur : If "filtremail" Then qui n'est manifestement pas la bonne façon de lui dire "si la requête 'filtremail' est ouverte alors" As-tu une suggestion à ce sujet ? Merci
"Gafish" a écrit dans le message de news:
"Bauwens François" a écrit dans le message de news:
Salut à tous,
Bonjour,
J'ai créer un formulaire pour une requête multi-critère. J'ai un bouton qui m'affiche le résultat de la recherche. Tout fonctionne très bien. Le seul
truc c'est que une fois la fenêtre de réponse ouverte, la modification d'un critère n'est pas prise en compte dans lorsque je réappuie sur mon bouton.
Je me suis dis pas grave, je vais faire en sorte qu'il ferme la fenêtre de
résultat et qu'il l'a ré-ouvre.
Private Sub Commande51_Click() If "filtremail" Then Close "filtremail"
Pour le close, fais plutôt un :
DoCmd.Close acQuery, "filtremail"
Arnaud -- Charte du forum : http://users.skynet.be/mpfa/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Ok merci Arnaud, ça fera une erreur en moins en suite ;o)
Mais le premier problème que j'ai c'est sur :
If "filtremail" Then
qui n'est manifestement pas la bonne façon de lui dire "si la requête
'filtremail' est ouverte alors"
As-tu une suggestion à ce sujet ?
Merci
"Gafish" <---gafish@free.fr----nospam> a écrit dans le message de
news:OylrDGcvFHA.2212@TK2MSFTNGP15.phx.gbl...
"Bauwens François" <francois.bauwens@cfwb.be> a écrit dans le message de
news: OxBO34bvFHA.2008@TK2MSFTNGP10.phx.gbl...
Salut à tous,
Bonjour,
J'ai créer un formulaire pour une requête multi-critère. J'ai un bouton
qui
m'affiche le résultat de la recherche. Tout fonctionne très bien. Le
seul
truc c'est que une fois la fenêtre de réponse ouverte, la modification
d'un
critère n'est pas prise en compte dans lorsque je réappuie sur mon
bouton.
Je me suis dis pas grave, je vais faire en sorte qu'il ferme la fenêtre
de
résultat et qu'il l'a ré-ouvre.
Private Sub Commande51_Click()
If "filtremail" Then
Close "filtremail"
Pour le close, fais plutôt un :
DoCmd.Close acQuery, "filtremail"
Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Ok merci Arnaud, ça fera une erreur en moins en suite ;o) Mais le premier problème que j'ai c'est sur : If "filtremail" Then qui n'est manifestement pas la bonne façon de lui dire "si la requête 'filtremail' est ouverte alors" As-tu une suggestion à ce sujet ? Merci
"Gafish" a écrit dans le message de news:
"Bauwens François" a écrit dans le message de news:
Salut à tous,
Bonjour,
J'ai créer un formulaire pour une requête multi-critère. J'ai un bouton qui m'affiche le résultat de la recherche. Tout fonctionne très bien. Le seul
truc c'est que une fois la fenêtre de réponse ouverte, la modification d'un critère n'est pas prise en compte dans lorsque je réappuie sur mon bouton.
Je me suis dis pas grave, je vais faire en sorte qu'il ferme la fenêtre de
résultat et qu'il l'a ré-ouvre.
Private Sub Commande51_Click() If "filtremail" Then Close "filtremail"
Pour le close, fais plutôt un :
DoCmd.Close acQuery, "filtremail"
Arnaud -- Charte du forum : http://users.skynet.be/mpfa/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Gafish
"Bauwens François" a écrit dans le message de news:
Ok merci Arnaud, ça fera une erreur en moins en suite ;o) Mais le premier problème que j'ai c'est sur : If "filtremail" Then qui n'est manifestement pas la bonne façon de lui dire "si la requête 'filtremail' est ouverte alors" As-tu une suggestion à ce sujet ? Merci
Je ne suis pas certain que tu puisses. Mais mets le close au début, s'il n'est pas ouvert ca ne générera pas d'erreur je pense. Sinon pour plus de souplesse et de contrôle, tu pourrais éventuellement mettre le resultat de la requête dans un sous form non ?
Arnaud -- Charte du forum : http://users.skynet.be/mpfa/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
"Bauwens François" <francois.bauwens@cfwb.be> a écrit dans le message de
news: eGxuXjcvFHA.3124@TK2MSFTNGP12.phx.gbl...
Ok merci Arnaud, ça fera une erreur en moins en suite ;o)
Mais le premier problème que j'ai c'est sur :
If "filtremail" Then
qui n'est manifestement pas la bonne façon de lui dire "si la requête
'filtremail' est ouverte alors"
As-tu une suggestion à ce sujet ?
Merci
Je ne suis pas certain que tu puisses. Mais mets le close au début, s'il
n'est pas ouvert ca ne générera pas d'erreur je pense.
Sinon pour plus de souplesse et de contrôle, tu pourrais éventuellement
mettre le resultat de la requête dans un sous form non ?
Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
"Bauwens François" a écrit dans le message de news:
Ok merci Arnaud, ça fera une erreur en moins en suite ;o) Mais le premier problème que j'ai c'est sur : If "filtremail" Then qui n'est manifestement pas la bonne façon de lui dire "si la requête 'filtremail' est ouverte alors" As-tu une suggestion à ce sujet ? Merci
Je ne suis pas certain que tu puisses. Mais mets le close au début, s'il n'est pas ouvert ca ne générera pas d'erreur je pense. Sinon pour plus de souplesse et de contrôle, tu pourrais éventuellement mettre le resultat de la requête dans un sous form non ?
Arnaud -- Charte du forum : http://users.skynet.be/mpfa/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bauwens François
Merci. Effectivement, il n'est pas nécessaire de mettre de condition if, pourtant c'est suite à un bug sur cette ligne que je l'avais envisagé. Enfin bref, pas de prob ça marche. Merci. "Gafish" a écrit dans le message de news:%
"Bauwens François" a écrit dans le message de news:
Ok merci Arnaud, ça fera une erreur en moins en suite ;o) Mais le premier problème que j'ai c'est sur : If "filtremail" Then qui n'est manifestement pas la bonne façon de lui dire "si la requête 'filtremail' est ouverte alors" As-tu une suggestion à ce sujet ? Merci
Je ne suis pas certain que tu puisses. Mais mets le close au début, s'il n'est pas ouvert ca ne générera pas d'erreur je pense. Sinon pour plus de souplesse et de contrôle, tu pourrais éventuellement mettre le resultat de la requête dans un sous form non ?
Arnaud -- Charte du forum : http://users.skynet.be/mpfa/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Merci. Effectivement, il n'est pas nécessaire de mettre de condition if,
pourtant c'est suite à un bug sur cette ligne que je l'avais envisagé. Enfin
bref, pas de prob ça marche. Merci.
"Gafish" <---gafish@free.fr----nospam> a écrit dans le message de
news:%23YRocYdvFHA.2312@TK2MSFTNGP14.phx.gbl...
"Bauwens François" <francois.bauwens@cfwb.be> a écrit dans le message de
news: eGxuXjcvFHA.3124@TK2MSFTNGP12.phx.gbl...
Ok merci Arnaud, ça fera une erreur en moins en suite ;o)
Mais le premier problème que j'ai c'est sur :
If "filtremail" Then
qui n'est manifestement pas la bonne façon de lui dire "si la requête
'filtremail' est ouverte alors"
As-tu une suggestion à ce sujet ?
Merci
Je ne suis pas certain que tu puisses. Mais mets le close au début, s'il
n'est pas ouvert ca ne générera pas d'erreur je pense.
Sinon pour plus de souplesse et de contrôle, tu pourrais éventuellement
mettre le resultat de la requête dans un sous form non ?
Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Merci. Effectivement, il n'est pas nécessaire de mettre de condition if, pourtant c'est suite à un bug sur cette ligne que je l'avais envisagé. Enfin bref, pas de prob ça marche. Merci. "Gafish" a écrit dans le message de news:%
"Bauwens François" a écrit dans le message de news:
Ok merci Arnaud, ça fera une erreur en moins en suite ;o) Mais le premier problème que j'ai c'est sur : If "filtremail" Then qui n'est manifestement pas la bonne façon de lui dire "si la requête 'filtremail' est ouverte alors" As-tu une suggestion à ce sujet ? Merci
Je ne suis pas certain que tu puisses. Mais mets le close au début, s'il n'est pas ouvert ca ne générera pas d'erreur je pense. Sinon pour plus de souplesse et de contrôle, tu pourrais éventuellement mettre le resultat de la requête dans un sous form non ?
Arnaud -- Charte du forum : http://users.skynet.be/mpfa/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bauwens François
Encore une question :o) Est-ce que cette méthode fermer et réouvrir un formulaire est le bon moyen de remettre à zéro mon formulaire de recherche multi-critères ? "Bauwens François" a écrit dans le message de news:
Merci. Effectivement, il n'est pas nécessaire de mettre de condition if, pourtant c'est suite à un bug sur cette ligne que je l'avais envisagé. Enfin
bref, pas de prob ça marche. Merci. "Gafish" a écrit dans le message de news:%
"Bauwens François" a écrit dans le message de news:
Ok merci Arnaud, ça fera une erreur en moins en suite ;o) Mais le premier problème que j'ai c'est sur : If "filtremail" Then qui n'est manifestement pas la bonne façon de lui dire "si la requête 'filtremail' est ouverte alors" As-tu une suggestion à ce sujet ? Merci
Je ne suis pas certain que tu puisses. Mais mets le close au début, s'il n'est pas ouvert ca ne générera pas d'erreur je pense. Sinon pour plus de souplesse et de contrôle, tu pourrais éventuellement mettre le resultat de la requête dans un sous form non ?
Arnaud -- Charte du forum : http://users.skynet.be/mpfa/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Encore une question :o)
Est-ce que cette méthode fermer et réouvrir un formulaire est le bon moyen
de remettre à zéro mon formulaire de recherche multi-critères ?
"Bauwens François" <francois.bauwens@cfwb.be> a écrit dans le message de
news:ONUvRqdvFHA.3720@TK2MSFTNGP14.phx.gbl...
Merci. Effectivement, il n'est pas nécessaire de mettre de condition if,
pourtant c'est suite à un bug sur cette ligne que je l'avais envisagé.
Enfin
bref, pas de prob ça marche. Merci.
"Gafish" <---gafish@free.fr----nospam> a écrit dans le message de
news:%23YRocYdvFHA.2312@TK2MSFTNGP14.phx.gbl...
"Bauwens François" <francois.bauwens@cfwb.be> a écrit dans le message de
news: eGxuXjcvFHA.3124@TK2MSFTNGP12.phx.gbl...
Ok merci Arnaud, ça fera une erreur en moins en suite ;o)
Mais le premier problème que j'ai c'est sur :
If "filtremail" Then
qui n'est manifestement pas la bonne façon de lui dire "si la requête
'filtremail' est ouverte alors"
As-tu une suggestion à ce sujet ?
Merci
Je ne suis pas certain que tu puisses. Mais mets le close au début, s'il
n'est pas ouvert ca ne générera pas d'erreur je pense.
Sinon pour plus de souplesse et de contrôle, tu pourrais éventuellement
mettre le resultat de la requête dans un sous form non ?
Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Encore une question :o) Est-ce que cette méthode fermer et réouvrir un formulaire est le bon moyen de remettre à zéro mon formulaire de recherche multi-critères ? "Bauwens François" a écrit dans le message de news:
Merci. Effectivement, il n'est pas nécessaire de mettre de condition if, pourtant c'est suite à un bug sur cette ligne que je l'avais envisagé. Enfin
bref, pas de prob ça marche. Merci. "Gafish" a écrit dans le message de news:%
"Bauwens François" a écrit dans le message de news:
Ok merci Arnaud, ça fera une erreur en moins en suite ;o) Mais le premier problème que j'ai c'est sur : If "filtremail" Then qui n'est manifestement pas la bonne façon de lui dire "si la requête 'filtremail' est ouverte alors" As-tu une suggestion à ce sujet ? Merci
Je ne suis pas certain que tu puisses. Mais mets le close au début, s'il n'est pas ouvert ca ne générera pas d'erreur je pense. Sinon pour plus de souplesse et de contrôle, tu pourrais éventuellement mettre le resultat de la requête dans un sous form non ?
Arnaud -- Charte du forum : http://users.skynet.be/mpfa/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Gafish
Bauwens François wrote:
Encore une question :o) Est-ce que cette méthode fermer et réouvrir un formulaire est le bon moyen de remettre à zéro mon formulaire de recherche multi-critères ?
C'est un moyen. Je pense qu'à ta place, j'aurai plutôt fait ça dans un sous formulaire, juste histoire d'avoir un peu plus la main sur ce que je fais qu'ouvrir une requête. Tout dépend aussi ce que tu comptes faire de cet affichage par la suite.
Arnaud -- Charte du forum : http://users.skynet.be/mpfa/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bauwens François wrote:
Encore une question :o)
Est-ce que cette méthode fermer et réouvrir un formulaire est le bon
moyen de remettre à zéro mon formulaire de recherche multi-critères ?
C'est un moyen. Je pense qu'à ta place, j'aurai plutôt fait ça dans un sous
formulaire, juste histoire d'avoir un peu plus la main sur ce que je fais
qu'ouvrir une requête.
Tout dépend aussi ce que tu comptes faire de cet affichage par la suite.
Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Encore une question :o) Est-ce que cette méthode fermer et réouvrir un formulaire est le bon moyen de remettre à zéro mon formulaire de recherche multi-critères ?
C'est un moyen. Je pense qu'à ta place, j'aurai plutôt fait ça dans un sous formulaire, juste histoire d'avoir un peu plus la main sur ce que je fais qu'ouvrir une requête. Tout dépend aussi ce que tu comptes faire de cet affichage par la suite.
Arnaud -- Charte du forum : http://users.skynet.be/mpfa/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr