Bonjour,
Comment afficher l'identifiant correspondant au client sélectionné dans une zone de liste d'un formulaire de consultation.
Merci de me répondre.
Bonjour,
Comment afficher l'identifiant correspondant au client sélectionné dans une zone de liste d'un formulaire de consultation.
Merci de me répondre.
Bonjour,
Tu as la propriété Column pour les zones de liste pour afficher les valeurs des autres colonnes.
La numérotation commence à 0.
Cordialement.
Mandresy
"Je ne sais qu'une chose, c'est que je ne sais rien" Socrate
N'oublions pas de mettre quand on a trouvé notre bonheur. Soyons sympa pour les futurs heureux.
Merci, c'est toujours sympa de recevoir des de votre part
Bonjour,
Oui vous avez raison mais ma liste n'est pas basée sur une requête, c'est un moteur de recherche intuitif ( style google) que j'ai trouvé sur internet dont code ci-desous :
Les deux premiers codes concerne le MOTEUR de recherche et la LISTE_RECHERCHE qui se déclenche automatiquement une fois qu'on commence à taper des lettres dans le contrôle MOTEUR pour proposer des enregistrements pertinents.
Les deux derniers codes c'est pour ouvrir des formulaires de saisi mais liées au présent formulaire par l'ID_ADRESSE. et justement c'est ça mon problème : l'ID doit s'actualiser en fonction du choix fait dans le contrôle MOTEUR.
Je crois je dois faire une requête pour récupérer l'ID correspondant.
Merci encore pour votre soutien.
Bonjour,
Tu confonds des choses.
Quand tu saisis dans ton MOTEUR, tu as un filtre, ta zone de liste peut contenir "PLUSIEURS VALEURS" possibles. A ce stade, ta zone de liste ne correspond pas qu'à UNE SEULE VALEUR.
C'est quand tu cliques dessus que tu sélectionnes UNE VALEUR que tu veux envoyer vers ton ID si j'ai bien comprisêtre aussi indépendante (qui doit ). C'est là que tu peux envoyer la valeur de l'ID de la zone de liste MAIS il faut que les colonnes de ta zone de liste contiennent cette valeur.
Dans ton code (dynamique), il faut mettre :
Nb Colonnes = 2
Code : Sélectionner tout - Visualiser dans une fenêtre à part Me.LISTE_RECHERCHE.RowSource = "SELECT ID_ADRESSE,BATISSE_ADRESSE FROM ADRESSE WHERE BATISSE_ADRESSE LIKE '*" & Me.MOTEUR.text & "*'"
Largeur colonnes : 0cm;2cm
Colonne liée : 1
Là la source de ta zone de texte Id_ADRESSE peut être
Cordialement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part =LISTE_RECHERCHE
Mandresy
"Je ne sais qu'une chose, c'est que je ne sais rien" Socrate
N'oublions pas de mettre quand on a trouvé notre bonheur. Soyons sympa pour les futurs heureux.
Merci, c'est toujours sympa de recevoir des de votre part
Merci beaucoup MADEFEMERE.
Avant de voir votre message, j'avais résolut mon problème moyennant une requête + Dlookup.
Je vais aussi utiliser votre proposition.
Merci beaucoup.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager