Liste déroulante Access à 2 colonnes

artix Messages postés 5 Statut Membre -  
 sonisun -
Bonjour,

J'ai crée une BDD sur Access et j'ai une liste déroulante avec 2 colonnes "Nom" , "Prénom". Lorsque je sélectionne une personne dans la liste déroulante, je n'ai que le prénom de la personne qui apparaît dans le champ de la iste déroulante et je voudrais les 2 bien sur!

Lorsque je rentre dans les propriétés de la liste déroulante j'ai :

- nbre de colonnes : 3
- colonnes liées :1
- largeur colonne : 0cm; 2,54cm; 2,54cm

Est ce que quelqu'un peut m'aider??

D'avance merci
A voir également:

4 réponses

sonisun
 
SELECT T_CONTACT.ID_Contact, [Nom_Contact] & " " & [Prénom_Contact] ct FROM T_CONTACT ORDER BY [Nom_Contact] & " " & [Prénom_Contact];

Nb de colonnes : 2 Colonne Liée : 1 Taille des colonnes : 0;5
5
CaPiT Messages postés 622 Statut Membre 51
 
Essaie ça:

SELECT T_CONTACT.ID_Contact, T_CONTACT. Prénom_Contact, T_CONTACT. Nom_Contact FROM T_CONTACT

Nb colonne: 3
largeur: 5cm;5cm;5cm
0
CaPiT Messages postés 622 Statut Membre 51
 
Bonjour.

Tu as 2 colonnes, alors pourquoi tu en mets 3?

Essaies :
Nombre de colonnes: 2
Largeur colonne: 2,54cm; 2,54cm
Colonne lié, on s'en fou ^^
-1
artix Messages postés 5 Statut Membre
 
Bonjour,

Merci de m'avoir répondu!!

j'ai essayé de faire ta manip mais cela ne fonctionne pas cela m'affiche un chiffre, je crois que c'est ID, non?

Il faudrait pouvoir fusionner les colonnes "non" et "prénom" pour que cela s'affiche sur le champ.

Est ce que tu vois ce que je veuxdire??....
0
CaPiT Messages postés 622 Statut Membre 51
 
Non, non, non, faut pas les fusionner.

Vas su ta liste déroulante clique sur les trois petits points (...) dans la propriété "contenu".

Puis dans ta requête, mets les champs id, nom et prénom (dans cet ordre). Puis dans les propriétés de ta liste: Nb de colonnes: 3, Taille: 0cm;2,54cm;2,54cm.

Ca devrait marcher ;)
-1
artix Messages postés 5 Statut Membre
 
Voici je que j'avais moi dans ma requête :

SELECT T_CONTACT.ID_Contact, T_CONTACT. Prénom_Contact, T_CONTACT. Nom_Contact FROM T_CONTACT ORDER BY [Prénom_Contact], [Nom_Contact];

j'ai essayé de faire ce que tu m'as dit mais cela me met juste le nom au lieu du prénom donc cela ne correspond pas à ce que je veux faire et par contre j'ai essayé de faire la requête sans le message FROM T_CONTACT ORDER BY [Prénom_Contact], [Nom_Contact]; et là j'ai carrément plus rien dans les 2 colonnes de la liste déroulante?

Je ne sais plus quoi faire...
0