J ai un petit probleme de fermeture ou d ouverture de=20
formulaire.voila le probleme :
J ai un formulaire societe et dans une liste j ai tous les=20
contacts de cette soci=E9t=E9. Lorsque je double clique dessus=20
j ai un formulaire "Infocontact" ( pour renseignements=20
compl=E9m=E9ntaires )qui s ouvre dans ce formulaire j ai un=20
bouton fermer qui ferme bien mon formulaire " infocontact"
par contre quand je veux voir des info sur un deuxieme=20
contact Access dit " table contact deja ouverte" d ou mon=20
Probleme voci les codes VBA que j ai mis
Sur le doubleclick Liste contact :
transf =3D (Liste160.Column(2))
stDocName =3D "infocontact"
DoCmd.OpenForm stDocName, acNormal, , "nom =3D '" & transf=20
& "'"
sur le bouton fermer :
DoCmd.Close acForm, "infocontact", acSaveYes
voila si quelqu un peut me dire d ou vient mon 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
Raymond [mvp]
Bonjour. pour éviter de se poser des questions inutiles, modifie le code comme suit:
1er formulaire: DoCmd.OpenForm stdocname, acNormal, , "nom = '" & transf & "'", , acDialog ce qui évitera de faire plusieurs tâches à la fois et de bien gérer le focus. 2e formulaire: sur le bouton fermer tu places: DoCmd.Close acForm, Me.Name
le tout ne devrait pas bloquer la table. -- @+ 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
"philippe" a écrit dans le message de news:29f301c47e0e$7a9c6bd0$ Bonjour,
J ai un petit probleme de fermeture ou d ouverture de formulaire.voila le probleme : J ai un formulaire societe et dans une liste j ai tous les contacts de cette société. Lorsque je double clique dessus j ai un formulaire "Infocontact" ( pour renseignements compléméntaires )qui s ouvre dans ce formulaire j ai un bouton fermer qui ferme bien mon formulaire " infocontact" par contre quand je veux voir des info sur un deuxieme contact Access dit " table contact deja ouverte" d ou mon Probleme voci les codes VBA que j ai mis
Sur le doubleclick Liste contact : transf = (Liste160.Column(2)) stDocName = "infocontact" DoCmd.OpenForm stDocName, acNormal, , "nom = '" & transf & "'"
sur le bouton fermer : DoCmd.Close acForm, "infocontact", acSaveYes
voila si quelqu un peut me dire d ou vient mon erreur.
Merci d avance
cordialement Philippe
Bonjour.
pour éviter de se poser des questions inutiles, modifie le code comme suit:
1er formulaire:
DoCmd.OpenForm stdocname, acNormal, , "nom = '" & transf & "'", , acDialog
ce qui évitera de faire plusieurs tâches à la fois et de bien gérer le
focus.
2e formulaire:
sur le bouton fermer tu places:
DoCmd.Close acForm, Me.Name
le tout ne devrait pas bloquer la table.
--
@+
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
"philippe" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:29f301c47e0e$7a9c6bd0$a501280a@phx.gbl...
Bonjour,
J ai un petit probleme de fermeture ou d ouverture de
formulaire.voila le probleme :
J ai un formulaire societe et dans une liste j ai tous les
contacts de cette société. Lorsque je double clique dessus
j ai un formulaire "Infocontact" ( pour renseignements
compléméntaires )qui s ouvre dans ce formulaire j ai un
bouton fermer qui ferme bien mon formulaire " infocontact"
par contre quand je veux voir des info sur un deuxieme
contact Access dit " table contact deja ouverte" d ou mon
Probleme voci les codes VBA que j ai mis
Sur le doubleclick Liste contact :
transf = (Liste160.Column(2))
stDocName = "infocontact"
DoCmd.OpenForm stDocName, acNormal, , "nom = '" & transf
& "'"
sur le bouton fermer :
DoCmd.Close acForm, "infocontact", acSaveYes
voila si quelqu un peut me dire d ou vient mon erreur.
Bonjour. pour éviter de se poser des questions inutiles, modifie le code comme suit:
1er formulaire: DoCmd.OpenForm stdocname, acNormal, , "nom = '" & transf & "'", , acDialog ce qui évitera de faire plusieurs tâches à la fois et de bien gérer le focus. 2e formulaire: sur le bouton fermer tu places: DoCmd.Close acForm, Me.Name
le tout ne devrait pas bloquer la table. -- @+ 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
"philippe" a écrit dans le message de news:29f301c47e0e$7a9c6bd0$ Bonjour,
J ai un petit probleme de fermeture ou d ouverture de formulaire.voila le probleme : J ai un formulaire societe et dans une liste j ai tous les contacts de cette société. Lorsque je double clique dessus j ai un formulaire "Infocontact" ( pour renseignements compléméntaires )qui s ouvre dans ce formulaire j ai un bouton fermer qui ferme bien mon formulaire " infocontact" par contre quand je veux voir des info sur un deuxieme contact Access dit " table contact deja ouverte" d ou mon Probleme voci les codes VBA que j ai mis
Sur le doubleclick Liste contact : transf = (Liste160.Column(2)) stDocName = "infocontact" DoCmd.OpenForm stDocName, acNormal, , "nom = '" & transf & "'"
sur le bouton fermer : DoCmd.Close acForm, "infocontact", acSaveYes
voila si quelqu un peut me dire d ou vient mon erreur.