Bonjour,
J'ai une table Client : nom, prénom, société, téléphone et RefIDMandat (qui associe le client au numéro de Mandat)
Exemple:
Cournoyer, Michael, BPR, 555-555-5555, 1
Dupont, Jacques, EXP, 555-555-5555,1
Je veux utiliser une liste déroulante afin de ne pas être obligé de saisir les champs si le client existe déjà dans la base de donnée.
Le problème est que si Cournoyer, Michael est associé au mandat 1 et au mandat 2. Il sera entré dans ma table comme un nouvel enregistrement.
Cournoyer, Michael, BPR, 555-555-5555, 1
Cournoyer, Michael, BPR, 555-555-5555, 2
Dupont, Jacques, EXP, 555-555-5555,1
Donc, lorsque je fais dérouler ma liste, je vois à 2 reprises le nom de Cournoyer Michael. Comment devrais-je m'y prendre afin d'avoir une liste déroulante sans doublons.
Je ne veux pas utiliser une clé primaire multiple (sur l'ensemble des champs) pour ne pas obliger l'utilisateur à saisir TOUT les info du client. Tant que le nom et prénom sont saisies, c'est parfait.
À noter que lorsque ma sélection est fait
J'ai ce petit code qui permet d'ajouter dans la table.
Me.PrenomContact = Me.Étiquette15.Column(0)
Me.NomContact = Me.Étiquette15.Column(1)
Me.Societe = Me.Étiquette15.Column(2)
Me.Fonction = Me.Étiquette15.Column(3)
Me.courriel = Me.Étiquette15.Column(4)
Me.Telephone = Me.Étiquette15.Column(5)
Me.poste = Me.Étiquette15.Column(6)
Me.telephone2 = Me.Étiquette15.Column(7)
Merci d'Avance pour votre temps.
Partager