OVH Cloud OVH Cloud

Recherche sur zone de liste modifiable.

2 réponses
Avatar
Max
J'ai une zone de liste modifiable lstClient, qui m'affiche le Nom et le
prénom des clients, je voudrais que quand je sélectionne un client dans
cette zone de liste, mon formulaire frmClients s'ouvre et m'affiche toutes
les infos relatifs à ce client.
Je précise que ma zone de liste m'affiche le résultat d'une requête rqClient
dans laquelle est cocaténé NomClient:[Nom]&" "&[Prenom].
Quelqu'un pourrez me donner un peu d'aide sur le code à mettre sur
l'évenement aprés MAJ de lstClient ou alors m'indiquer ou je pourrais
trouver un tutoriel sur ce sujet ? Merci bien

Un débutant.

2 réponses

Avatar
Gafish
Bonjour,

Il faudrait que tu ajoutes une colonne à ta liste, qui contiendrait ton
IdClient, qui serait cachée, et qui serait la colonne clée de ta liste,
c'est à dire la valeur envoyée par la liste.
Ensuite, tu fais une requête sur ta table client, en filtrant l'IdClient par
la valeur envoyée par la liste (pour cela dans ta requête tu sélectionnes
l'IdClient et dans les critères tu fais un clic droit et "créer" ou
"générer' suivant ta version d'Access. Tu vas pouvoir ainsi parcourir les
objets de ta base pour trouver ta liste).
Ensuite tu te fais un formulaire, via l'assistant ou non, basé sur cette
requete.
Sur l'évenement de ta liste, tu lances l'ouverture du formulaire.

Arnaud

"Max" a écrit dans le message de
news:
J'ai une zone de liste modifiable lstClient, qui m'affiche le Nom et le
prénom des clients, je voudrais que quand je sélectionne un client dans
cette zone de liste, mon formulaire frmClients s'ouvre et m'affiche toutes
les infos relatifs à ce client.
Je précise que ma zone de liste m'affiche le résultat d'une requête
rqClient

dans laquelle est cocaténé NomClient:[Nom]&" "&[Prenom].
Quelqu'un pourrez me donner un peu d'aide sur le code à mettre sur
l'évenement aprés MAJ de lstClient ou alors m'indiquer ou je pourrais
trouver un tutoriel sur ce sujet ? Merci bien

Un débutant.




Avatar
Max
Merci j'ai essayé, c'est bon ça marche!
@+
Gafish a écrit dans le message :

Bonjour,

Il faudrait que tu ajoutes une colonne à ta liste, qui contiendrait ton
IdClient, qui serait cachée, et qui serait la colonne clée de ta liste,
c'est à dire la valeur envoyée par la liste.
Ensuite, tu fais une requête sur ta table client, en filtrant l'IdClient
par

la valeur envoyée par la liste (pour cela dans ta requête tu sélectionnes
l'IdClient et dans les critères tu fais un clic droit et "créer" ou
"générer' suivant ta version d'Access. Tu vas pouvoir ainsi parcourir les
objets de ta base pour trouver ta liste).
Ensuite tu te fais un formulaire, via l'assistant ou non, basé sur cette
requete.
Sur l'évenement de ta liste, tu lances l'ouverture du formulaire.

Arnaud

"Max" a écrit dans le message de
news:
J'ai une zone de liste modifiable lstClient, qui m'affiche le Nom et le
prénom des clients, je voudrais que quand je sélectionne un client dans
cette zone de liste, mon formulaire frmClients s'ouvre et m'affiche
toutes


les infos relatifs à ce client.
Je précise que ma zone de liste m'affiche le résultat d'une requête
rqClient

dans laquelle est cocaténé NomClient:[Nom]&" "&[Prenom].
Quelqu'un pourrez me donner un peu d'aide sur le code à mettre sur
l'évenement aprés MAJ de lstClient ou alors m'indiquer ou je pourrais
trouver un tutoriel sur ce sujet ? Merci bien

Un débutant.