Lier deux champs par du code vba
dovincent
-
le meruvien Messages postés 1130 Date d'inscription Statut Membre Dernière intervention -
le meruvien Messages postés 1130 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Je travaille sous access 2007, sur un formulaire bon de commande se trouvant dans ma base frontale j'ai créée une zone de liste déroulante qui affiche la référence du produits.Maintenant je cherche un bloque de code vba ou soit une requête sql pour afficher dans une zone de texte la désignation du produit après une sélèction de sa référence dans la zone de liste déroulante. J'informe que la base contenant les tables et celle contenant les formulaires sont lier par code vba. Merci d'avance pour tout vos réponses!!!
Je travaille sous access 2007, sur un formulaire bon de commande se trouvant dans ma base frontale j'ai créée une zone de liste déroulante qui affiche la référence du produits.Maintenant je cherche un bloque de code vba ou soit une requête sql pour afficher dans une zone de texte la désignation du produit après une sélèction de sa référence dans la zone de liste déroulante. J'informe que la base contenant les tables et celle contenant les formulaires sont lier par code vba. Merci d'avance pour tout vos réponses!!!
A voir également:
- Lier deux champs par du code vba
- Code ascii - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
- Code blocks - Télécharger - Langages
1 réponse
bonjour,
Dans la table qui affiche ta liste déroulante avec la "reference produit", je suppose que tu as aussi un champ "designation"?
Donc c'est simple, par exemple si le 1er champ est "reference" et le deuxième "désignation", sur ton formulaire, comme source de ton champ "designation", tu met:
designation= [reference].column([reference];2)
Dans la table qui affiche ta liste déroulante avec la "reference produit", je suppose que tu as aussi un champ "designation"?
Donc c'est simple, par exemple si le 1er champ est "reference" et le deuxième "désignation", sur ton formulaire, comme source de ton champ "designation", tu met:
designation= [reference].column([reference];2)