Access 2013 : relier un champ à une liste déroulante
Résolu/Fermé
zofrey
Messages postés
34
Date d'inscription
lundi 8 avril 2013
Statut
Membre
Dernière intervention
15 avril 2016
-
14 janv. 2014 à 10:05
castours Messages postés 2955 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 31 août 2019 - 15 janv. 2014 à 07:49
castours Messages postés 2955 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 31 août 2019 - 15 janv. 2014 à 07:49
A voir également:
- Mise à jour de champs access après un choix dans une liste déroulante
- Liste déroulante excel - Guide
- Mise a jour chrome - Accueil - Applications & Logiciels
- Liste déroulante en cascade - Guide
- Mise a jour windows 10 - Accueil - Mise à jour
- Mise a jour chromecast - Accueil - Guide TV et vidéo
2 réponses
zofrey
Messages postés
34
Date d'inscription
lundi 8 avril 2013
Statut
Membre
Dernière intervention
15 avril 2016
14 janv. 2014 à 10:47
14 janv. 2014 à 10:47
Je vais reformuler
Mon formulaire concerne le produit.
Je rentre toutes les informations du produit et quand je met le fournisseur qui est la clé étrangère par le numéro fournisseur unique (clé primaire de l'autre table fournisseur), j'aimerais que le nom du fournisseur apparaisse à coté.
Mon formulaire concerne le produit.
Je rentre toutes les informations du produit et quand je met le fournisseur qui est la clé étrangère par le numéro fournisseur unique (clé primaire de l'autre table fournisseur), j'aimerais que le nom du fournisseur apparaisse à coté.
castours
Messages postés
2955
Date d'inscription
lundi 18 septembre 2006
Statut
Membre
Dernière intervention
31 août 2019
217
14 janv. 2014 à 10:54
14 janv. 2014 à 10:54
Bonjour
Dans le formulaire, sur le champ concerné, tu fais une liste deroulante avec plusieurs colonnes
Dans le formulaire, sur le champ concerné, tu fais une liste deroulante avec plusieurs colonnes
zofrey
Messages postés
34
Date d'inscription
lundi 8 avril 2013
Statut
Membre
Dernière intervention
15 avril 2016
14 janv. 2014 à 11:15
14 janv. 2014 à 11:15
en gros j'ai mes tables
PRODUIT (numproduit, désignation, #numfournisseur)
FOURNISSEUR (numfournisseur, nom, adresse)
et quand je saisi mon produit dans le formulaire, je met mon num fournisseur de ma table produit et à coté j'ai mon nom fournisseur.
Quand je fais plusieurs colonnes sa fonctionne pas
PRODUIT (numproduit, désignation, #numfournisseur)
FOURNISSEUR (numfournisseur, nom, adresse)
et quand je saisi mon produit dans le formulaire, je met mon num fournisseur de ma table produit et à coté j'ai mon nom fournisseur.
Quand je fais plusieurs colonnes sa fonctionne pas
castours
Messages postés
2955
Date d'inscription
lundi 18 septembre 2006
Statut
Membre
Dernière intervention
31 août 2019
217
15 janv. 2014 à 07:49
15 janv. 2014 à 07:49
Bonjour
Au niveau relationnel, il te faut une relation 1 coté fournisseur et plusieurs coté produit.
Tu fais une liste deroulante avec N°Fourniseur , nom et adresse.
Un fois ta liste faite , en mode creation tu vas sur evenement
Proprieté MAJ . tu cliques desus,
2lignes de code apparaisse. debut et fin de procedure.
Entre ces 2 lignes tu inscris ce code
Me![Nom] = Me![N°Fournisseur].column(1)
Me![adresse] = Me![N°Fournisseur].column(2)
N°Fournisseur doit etre le nom de ta procedure
Attention a l'exactitude des noms de champ, pas de faute. cela ne fonctionnera pase
Au niveau relationnel, il te faut une relation 1 coté fournisseur et plusieurs coté produit.
Tu fais une liste deroulante avec N°Fourniseur , nom et adresse.
Un fois ta liste faite , en mode creation tu vas sur evenement
Proprieté MAJ . tu cliques desus,
2lignes de code apparaisse. debut et fin de procedure.
Entre ces 2 lignes tu inscris ce code
Me![Nom] = Me![N°Fournisseur].column(1)
Me![adresse] = Me![N°Fournisseur].column(2)
N°Fournisseur doit etre le nom de ta procedure
Attention a l'exactitude des noms de champ, pas de faute. cela ne fonctionnera pase