je souhaiterai à partir d'un bouton de commande placé sur un fomulaire
lancer une requete et retourner à un autre formulaire !
j'ai 1 form général 1 form client et je souhaite que le bouton lance une
requete ou il me demande le nom du client ! je rentre le nom et : s'il existe
il m'ouvre mon form client à la bonne page, s'il n'existe pas avoir un
message d'erreur ...
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
ann
Salut Fabrice, Fait une requête avec un paramètre [EntreClient], par exemple, et bases-y ton formulaire avec comme propriété "Ajout de données autorisé" à "Non".
Ca devrait faire l'affaire...
Sinon, il y a une autre solution avec le filtre du formulaire... A voir
requete ou il me demande le nom du client ! je rentre le nom et : s'il existe
il m'ouvre mon form client à la bonne page, s'il n'existe pas avoir un
message d'erreur ...
merci à tous ! .
Salut Fabrice,
Fait une requête avec un paramètre [EntreClient], par
exemple, et bases-y ton formulaire avec comme
propriété "Ajout de données autorisé" à "Non".
Ca devrait faire l'affaire...
Sinon, il y a une autre solution avec le filtre du
formulaire... A voir
Salut Fabrice, Fait une requête avec un paramètre [EntreClient], par exemple, et bases-y ton formulaire avec comme propriété "Ajout de données autorisé" à "Non".
Ca devrait faire l'affaire...
Sinon, il y a une autre solution avec le filtre du formulaire... A voir
requete ou il me demande le nom du client ! je rentre le nom et : s'il existe
il m'ouvre mon form client à la bonne page, s'il n'existe pas avoir un
message d'erreur ...
merci à tous ! .
Raymond [mvp]
Bonjour.
il ne faut faire ainsi. il faut placer un champ sur ton formulaire général dans lequel tu entres la clé primaire du client. ensuite soit sur l'événement AfterUpdate de ce champ ou sur le Click d'un bouton tu lances le formulaire avec une clause where. DoCmd.OpenForm "Formname", , , "[Numéro]=" & Me.Numéro, acFormEdit, acDialog
l'openform va ouvrir un formulaire en mode dialogue, en modification et pour le client indiqué dans Me.Numéro. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"fabthebass" a écrit dans le message de news:
bonjour à tous !
je souhaiterai à partir d'un bouton de commande placé sur un fomulaire lancer une requete et retourner à un autre formulaire ! j'ai 1 form général 1 form client et je souhaite que le bouton lance une
requete ou il me demande le nom du client ! je rentre le nom et : s'il existe
il m'ouvre mon form client à la bonne page, s'il n'existe pas avoir un message d'erreur ...
merci à tous !
Bonjour.
il ne faut faire ainsi.
il faut placer un champ sur ton formulaire général dans lequel tu entres la
clé primaire du client. ensuite soit sur l'événement AfterUpdate de ce champ
ou sur le Click d'un bouton tu lances le formulaire avec une clause where.
DoCmd.OpenForm "Formname", , , "[Numéro]=" & Me.Numéro, acFormEdit, acDialog
l'openform va ouvrir un formulaire en mode dialogue, en modification et pour
le client indiqué dans Me.Numéro.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"fabthebass" <fabthebass@discussions.microsoft.com> a écrit dans le message
de news:38C9F43E-CB2F-438E-823A-175EB637DACE@microsoft.com...
bonjour à tous !
je souhaiterai à partir d'un bouton de commande placé sur un fomulaire
lancer une requete et retourner à un autre formulaire !
j'ai 1 form général 1 form client et je souhaite que le bouton lance
une
requete ou il me demande le nom du client ! je rentre le nom et : s'il
existe
il m'ouvre mon form client à la bonne page, s'il n'existe pas avoir un
message d'erreur ...
il ne faut faire ainsi. il faut placer un champ sur ton formulaire général dans lequel tu entres la clé primaire du client. ensuite soit sur l'événement AfterUpdate de ce champ ou sur le Click d'un bouton tu lances le formulaire avec une clause where. DoCmd.OpenForm "Formname", , , "[Numéro]=" & Me.Numéro, acFormEdit, acDialog
l'openform va ouvrir un formulaire en mode dialogue, en modification et pour le client indiqué dans Me.Numéro. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"fabthebass" a écrit dans le message de news:
bonjour à tous !
je souhaiterai à partir d'un bouton de commande placé sur un fomulaire lancer une requete et retourner à un autre formulaire ! j'ai 1 form général 1 form client et je souhaite que le bouton lance une
requete ou il me demande le nom du client ! je rentre le nom et : s'il existe
il m'ouvre mon form client à la bonne page, s'il n'existe pas avoir un message d'erreur ...
merci à tous !
fabthebass
excuse moi mais .. tu n'as pas du comprendre ma question lol ! de plus je ne comprend pas trop ta démarche !
Salut Fabrice, Fait une requête avec un paramètre [EntreClient], par exemple, et bases-y ton formulaire avec comme propriété "Ajout de données autorisé" à "Non".
Ca devrait faire l'affaire...
Sinon, il y a une autre solution avec le filtre du formulaire... A voir
requete ou il me demande le nom du client ! je rentre le nom et : s'il existe
il m'ouvre mon form client à la bonne page, s'il n'existe pas avoir un
message d'erreur ...
merci à tous ! .
excuse moi mais .. tu n'as pas du comprendre ma question lol ! de plus je ne
comprend pas trop ta démarche !
Salut Fabrice,
Fait une requête avec un paramètre [EntreClient], par
exemple, et bases-y ton formulaire avec comme
propriété "Ajout de données autorisé" à "Non".
Ca devrait faire l'affaire...
Sinon, il y a une autre solution avec le filtre du
formulaire... A voir
excuse moi mais .. tu n'as pas du comprendre ma question lol ! de plus je ne comprend pas trop ta démarche !
Salut Fabrice, Fait une requête avec un paramètre [EntreClient], par exemple, et bases-y ton formulaire avec comme propriété "Ajout de données autorisé" à "Non".
Ca devrait faire l'affaire...
Sinon, il y a une autre solution avec le filtre du formulaire... A voir
requete ou il me demande le nom du client ! je rentre le
nom et : s'il existe
il m'ouvre mon form client Ãf la bonne page, s'il n'existe pas avoir un
message d'erreur ...
merci Ãf tous ! .
.
fabthebass
merci raymond mais j'ai un petit soucis ! j'ai donc créer un champ nomme "nom" je rentre le nom du client puis sur le afterupdate du champs j'ai placé DoCmd.OpenForm "Contacts", , , "[Nom]=" & Me.Nom, acFormEdit contacts étant le nom de mon formulaire client et Nom étant le nom du champ dans ce formulaire !
le pb c que je rentre le nom du client dans le champ de mon formulaire général et là access me reouvre une fenetre en me demandant la valaur du paramètre ... et je dois à nouveau rentrer le nom du client ! si je rentre une valeur qui n'est pas dans ma table client j'ai un débogage ...
j'ai beaucoup trifouillé mais je ne men sors p
Bonjour.
il ne faut faire ainsi. il faut placer un champ sur ton formulaire général dans lequel tu entres la clé primaire du client. ensuite soit sur l'événement AfterUpdate de ce champ ou sur le Click d'un bouton tu lances le formulaire avec une clause where. DoCmd.OpenForm "Formname", , , "[Numéro]=" & Me.Numéro, acFormEdit, acDialog
l'openform va ouvrir un formulaire en mode dialogue, en modification et pour le client indiqué dans Me.Numéro. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"fabthebass" a écrit dans le message de news:
bonjour à tous !
je souhaiterai à partir d'un bouton de commande placé sur un fomulaire lancer une requete et retourner à un autre formulaire ! j'ai 1 form général 1 form client et je souhaite que le bouton lance une
requete ou il me demande le nom du client ! je rentre le nom et : s'il existe
il m'ouvre mon form client à la bonne page, s'il n'existe pas avoir un message d'erreur ...
merci à tous !
merci raymond mais j'ai un petit soucis ! j'ai donc créer un champ nomme
"nom" je rentre le nom du client puis sur le afterupdate du champs j'ai placé
DoCmd.OpenForm "Contacts", , , "[Nom]=" & Me.Nom, acFormEdit
contacts étant le nom de mon formulaire client et Nom étant le nom du champ
dans ce formulaire !
le pb c que je rentre le nom du client dans le champ de mon formulaire
général et là access me reouvre une fenetre en me demandant la valaur du
paramètre ... et je dois à nouveau rentrer le nom du client ! si je rentre
une valeur qui n'est pas dans ma table client j'ai un débogage ...
j'ai beaucoup trifouillé mais je ne men sors p
Bonjour.
il ne faut faire ainsi.
il faut placer un champ sur ton formulaire général dans lequel tu entres la
clé primaire du client. ensuite soit sur l'événement AfterUpdate de ce champ
ou sur le Click d'un bouton tu lances le formulaire avec une clause where.
DoCmd.OpenForm "Formname", , , "[Numéro]=" & Me.Numéro, acFormEdit, acDialog
l'openform va ouvrir un formulaire en mode dialogue, en modification et pour
le client indiqué dans Me.Numéro.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"fabthebass" <fabthebass@discussions.microsoft.com> a écrit dans le message
de news:38C9F43E-CB2F-438E-823A-175EB637DACE@microsoft.com...
bonjour à tous !
je souhaiterai à partir d'un bouton de commande placé sur un fomulaire
lancer une requete et retourner à un autre formulaire !
j'ai 1 form général 1 form client et je souhaite que le bouton lance
une
requete ou il me demande le nom du client ! je rentre le nom et : s'il
existe
il m'ouvre mon form client à la bonne page, s'il n'existe pas avoir un
message d'erreur ...
merci raymond mais j'ai un petit soucis ! j'ai donc créer un champ nomme "nom" je rentre le nom du client puis sur le afterupdate du champs j'ai placé DoCmd.OpenForm "Contacts", , , "[Nom]=" & Me.Nom, acFormEdit contacts étant le nom de mon formulaire client et Nom étant le nom du champ dans ce formulaire !
le pb c que je rentre le nom du client dans le champ de mon formulaire général et là access me reouvre une fenetre en me demandant la valaur du paramètre ... et je dois à nouveau rentrer le nom du client ! si je rentre une valeur qui n'est pas dans ma table client j'ai un débogage ...
j'ai beaucoup trifouillé mais je ne men sors p
Bonjour.
il ne faut faire ainsi. il faut placer un champ sur ton formulaire général dans lequel tu entres la clé primaire du client. ensuite soit sur l'événement AfterUpdate de ce champ ou sur le Click d'un bouton tu lances le formulaire avec une clause where. DoCmd.OpenForm "Formname", , , "[Numéro]=" & Me.Numéro, acFormEdit, acDialog
l'openform va ouvrir un formulaire en mode dialogue, en modification et pour le client indiqué dans Me.Numéro. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"fabthebass" a écrit dans le message de news:
bonjour à tous !
je souhaiterai à partir d'un bouton de commande placé sur un fomulaire lancer une requete et retourner à un autre formulaire ! j'ai 1 form général 1 form client et je souhaite que le bouton lance une
requete ou il me demande le nom du client ! je rentre le nom et : s'il existe
il m'ouvre mon form client à la bonne page, s'il n'existe pas avoir un message d'erreur ...
merci à tous !
Raymond [mvp]
Bonjour.
Compte tenu que nom est alpha il faut l'entourer d'apostrophes comme ceci: DoCmd.OpenForm "Contacts", , , "[Nom]='" & Me.Nom & "'", acFormEdit, acDialog
Evite les noms de champs nommés [Nom] c'est un mot réservé access et ça peut te jouer des tours. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"fabthebass" a écrit dans le message de news:
merci raymond mais j'ai un petit soucis ! j'ai donc créer un champ nomme "nom" je rentre le nom du client puis sur le afterupdate du champs j'ai placé
DoCmd.OpenForm "Contacts", , , "[Nom]=" & Me.Nom, acFormEdit contacts étant le nom de mon formulaire client et Nom étant le nom du champ
dans ce formulaire !
le pb c que je rentre le nom du client dans le champ de mon formulaire général et là access me reouvre une fenetre en me demandant la valaur du paramètre ... et je dois à nouveau rentrer le nom du client ! si je rentre une valeur qui n'est pas dans ma table client j'ai un débogage ...
j'ai beaucoup trifouillé mais je ne men sors p
Bonjour.
il ne faut faire ainsi. il faut placer un champ sur ton formulaire général dans lequel tu entres la
clé primaire du client. ensuite soit sur l'événement AfterUpdate de ce champ
ou sur le Click d'un bouton tu lances le formulaire avec une clause where.
l'openform va ouvrir un formulaire en mode dialogue, en modification et pour
le client indiqué dans Me.Numéro. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"fabthebass" a écrit dans le message
de news:
bonjour à tous !
je souhaiterai à partir d'un bouton de commande placé sur un fomulaire lancer une requete et retourner à un autre formulaire ! j'ai 1 form général 1 form client et je souhaite que le bouton lance
une
requete ou il me demande le nom du client ! je rentre le nom et : s'il existe
il m'ouvre mon form client à la bonne page, s'il n'existe pas avoir un message d'erreur ...
merci à tous !
Bonjour.
Compte tenu que nom est alpha il faut l'entourer d'apostrophes comme ceci:
DoCmd.OpenForm "Contacts", , , "[Nom]='" & Me.Nom & "'", acFormEdit,
acDialog
Evite les noms de champs nommés [Nom] c'est un mot réservé access et ça peut
te jouer des tours.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"fabthebass" <fabthebass@discussions.microsoft.com> a écrit dans le message
de news:5B48A01F-120A-415E-8A73-5B68428D3A42@microsoft.com...
merci raymond mais j'ai un petit soucis ! j'ai donc créer un champ nomme
"nom" je rentre le nom du client puis sur le afterupdate du champs j'ai
placé
DoCmd.OpenForm "Contacts", , , "[Nom]=" & Me.Nom, acFormEdit
contacts étant le nom de mon formulaire client et Nom étant le nom du
champ
dans ce formulaire !
le pb c que je rentre le nom du client dans le champ de mon formulaire
général et là access me reouvre une fenetre en me demandant la valaur du
paramètre ... et je dois à nouveau rentrer le nom du client ! si je rentre
une valeur qui n'est pas dans ma table client j'ai un débogage ...
j'ai beaucoup trifouillé mais je ne men sors p
Bonjour.
il ne faut faire ainsi.
il faut placer un champ sur ton formulaire général dans lequel tu entres
la
clé primaire du client. ensuite soit sur l'événement AfterUpdate de ce
champ
ou sur le Click d'un bouton tu lances le formulaire avec une clause
where.
l'openform va ouvrir un formulaire en mode dialogue, en modification et
pour
le client indiqué dans Me.Numéro.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"fabthebass" <fabthebass@discussions.microsoft.com> a écrit dans le
message
de news:38C9F43E-CB2F-438E-823A-175EB637DACE@microsoft.com...
bonjour à tous !
je souhaiterai à partir d'un bouton de commande placé sur un fomulaire
lancer une requete et retourner à un autre formulaire !
j'ai 1 form général 1 form client et je souhaite que le bouton
lance
une
requete ou il me demande le nom du client ! je rentre le nom et : s'il
existe
il m'ouvre mon form client à la bonne page, s'il n'existe pas avoir un
message d'erreur ...
Compte tenu que nom est alpha il faut l'entourer d'apostrophes comme ceci: DoCmd.OpenForm "Contacts", , , "[Nom]='" & Me.Nom & "'", acFormEdit, acDialog
Evite les noms de champs nommés [Nom] c'est un mot réservé access et ça peut te jouer des tours. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"fabthebass" a écrit dans le message de news:
merci raymond mais j'ai un petit soucis ! j'ai donc créer un champ nomme "nom" je rentre le nom du client puis sur le afterupdate du champs j'ai placé
DoCmd.OpenForm "Contacts", , , "[Nom]=" & Me.Nom, acFormEdit contacts étant le nom de mon formulaire client et Nom étant le nom du champ
dans ce formulaire !
le pb c que je rentre le nom du client dans le champ de mon formulaire général et là access me reouvre une fenetre en me demandant la valaur du paramètre ... et je dois à nouveau rentrer le nom du client ! si je rentre une valeur qui n'est pas dans ma table client j'ai un débogage ...
j'ai beaucoup trifouillé mais je ne men sors p
Bonjour.
il ne faut faire ainsi. il faut placer un champ sur ton formulaire général dans lequel tu entres la
clé primaire du client. ensuite soit sur l'événement AfterUpdate de ce champ
ou sur le Click d'un bouton tu lances le formulaire avec une clause where.
l'openform va ouvrir un formulaire en mode dialogue, en modification et pour
le client indiqué dans Me.Numéro. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"fabthebass" a écrit dans le message
de news:
bonjour à tous !
je souhaiterai à partir d'un bouton de commande placé sur un fomulaire lancer une requete et retourner à un autre formulaire ! j'ai 1 form général 1 form client et je souhaite que le bouton lance
une
requete ou il me demande le nom du client ! je rentre le nom et : s'il existe
il m'ouvre mon form client à la bonne page, s'il n'existe pas avoir un message d'erreur ...