Mise à jour d'un contrôle à partir d'une autre table.
2 réponses
Isabelle P.
Bonjour
Du B.A. BA sans doute, mais je ne trouve pas le moyen simple...
Dans un formulaire lié à une <Table1> j'ai un contrôle (zone de liste
modifiable <Nom>) dont la propriété "Contenu" est une Requête effectuée sur
une <Table2>.
Je voudrais mettre à jour un autre contrôle du formulaire, <Département>,
avec un élément de la <Table2> qui s'appelle aussi <Département>.
(Ca va ?)
Par une procédure sur l'évènement "Après MAJ", j'essaye de trouver le code
VBA...
Il existe peut-être même une solution encore plus simple, sans passer par du
VBA ou des macros ?
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]
Bonsoir.
tu n'as pas besoin de procédure. transforme ton controle texte nommé département en zone de liste modifiable. menu format / remplacer par / zone de liste déroulante. tu entres les mêmes paramètres pour les données que ceux de ta liste par copier/ coller
ça devrait suffire, si oui supprime ton ancien champ zone de liset
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour une meilleure efficacité de tes interventions sur MPFA
"Isabelle P." a écrit dans le message de news:%
Bonjour
Du B.A. BA sans doute, mais je ne trouve pas le moyen simple...
Dans un formulaire lié à une <Table1> j'ai un contrôle (zone de liste modifiable <Nom>) dont la propriété "Contenu" est une Requête effectuée sur
une <Table2>. Je voudrais mettre à jour un autre contrôle du formulaire, <Département>, avec un élément de la <Table2> qui s'appelle aussi <Département>. (Ca va ?)
Par une procédure sur l'évènement "Après MAJ", j'essaye de trouver le code VBA... Il existe peut-être même une solution encore plus simple, sans passer par du
VBA ou des macros ?
Merci de votre aide précieuse.
Isabelle P.
Bonsoir.
tu n'as pas besoin de procédure. transforme ton controle texte nommé
département en zone de liste modifiable.
menu format / remplacer par / zone de liste déroulante.
tu entres les mêmes paramètres pour les données que ceux de ta liste par
copier/ coller
ça devrait suffire, si oui supprime ton ancien champ zone de liset
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA
"Isabelle P." <isabelle.peaudeau@paysdelaloire.fr> a écrit dans le message
de news:%231RSdaAwDHA.1740@TK2MSFTNGP12.phx.gbl...
Bonjour
Du B.A. BA sans doute, mais je ne trouve pas le moyen simple...
Dans un formulaire lié à une <Table1> j'ai un contrôle (zone de liste
modifiable <Nom>) dont la propriété "Contenu" est une Requête effectuée
sur
une <Table2>.
Je voudrais mettre à jour un autre contrôle du formulaire, <Département>,
avec un élément de la <Table2> qui s'appelle aussi <Département>.
(Ca va ?)
Par une procédure sur l'évènement "Après MAJ", j'essaye de trouver le code
VBA...
Il existe peut-être même une solution encore plus simple, sans passer par
du
tu n'as pas besoin de procédure. transforme ton controle texte nommé département en zone de liste modifiable. menu format / remplacer par / zone de liste déroulante. tu entres les mêmes paramètres pour les données que ceux de ta liste par copier/ coller
ça devrait suffire, si oui supprime ton ancien champ zone de liset
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour une meilleure efficacité de tes interventions sur MPFA
"Isabelle P." a écrit dans le message de news:%
Bonjour
Du B.A. BA sans doute, mais je ne trouve pas le moyen simple...
Dans un formulaire lié à une <Table1> j'ai un contrôle (zone de liste modifiable <Nom>) dont la propriété "Contenu" est une Requête effectuée sur
une <Table2>. Je voudrais mettre à jour un autre contrôle du formulaire, <Département>, avec un élément de la <Table2> qui s'appelle aussi <Département>. (Ca va ?)
Par une procédure sur l'évènement "Après MAJ", j'essaye de trouver le code VBA... Il existe peut-être même une solution encore plus simple, sans passer par du
VBA ou des macros ?
Merci de votre aide précieuse.
Isabelle P.
3stone
Bonjour,
"Isabelle P."
Dans un formulaire lié à une <Table1> j'ai un contrôle (zone de liste modifiable <Nom>) dont la propriété "Contenu" est une Requête effectuée sur une <Table2>. Je voudrais mettre à jour un autre contrôle du formulaire, <Département>, avec un élément de la <Table2> qui s'appelle aussi <Département>. (Ca va ?)
Par une procédure sur l'évènement "Après MAJ", j'essaye de trouver le code VBA...
Oui... mais quel est le lien entre les 2 tables ? Tu dis "mettre à jour"... mais, avec quelle donnée, de quel enregistrement ?
Si c'est pour extraire ce qui est dans la liste, tu cherche peut-être :
MaZoneDeTexte = MaListe.Column(x)
ou (x) va de zéro à ....
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
Bonjour,
"Isabelle P."
Dans un formulaire lié à une <Table1> j'ai un contrôle (zone de liste
modifiable <Nom>) dont la propriété "Contenu" est une Requête effectuée sur
une <Table2>.
Je voudrais mettre à jour un autre contrôle du formulaire, <Département>,
avec un élément de la <Table2> qui s'appelle aussi <Département>.
(Ca va ?)
Par une procédure sur l'évènement "Après MAJ", j'essaye de trouver le code
VBA...
Oui... mais quel est le lien entre les 2 tables ?
Tu dis "mettre à jour"... mais, avec quelle donnée, de quel enregistrement ?
Si c'est pour extraire ce qui est dans la liste, tu cherche peut-être :
MaZoneDeTexte = MaListe.Column(x)
ou (x) va de zéro à ....
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------
Dans un formulaire lié à une <Table1> j'ai un contrôle (zone de liste modifiable <Nom>) dont la propriété "Contenu" est une Requête effectuée sur une <Table2>. Je voudrais mettre à jour un autre contrôle du formulaire, <Département>, avec un élément de la <Table2> qui s'appelle aussi <Département>. (Ca va ?)
Par une procédure sur l'évènement "Après MAJ", j'essaye de trouver le code VBA...
Oui... mais quel est le lien entre les 2 tables ? Tu dis "mettre à jour"... mais, avec quelle donnée, de quel enregistrement ?
Si c'est pour extraire ce qui est dans la liste, tu cherche peut-être :
MaZoneDeTexte = MaListe.Column(x)
ou (x) va de zéro à ....
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------