**Affiche plusieurs resultats requete dans zones texte**
Le
tony020422

Bonjour,
je bosse ss Access 07 et j'ai un problème sur une de mes requetes, que je ne sais résoudre:
voila la requete:
[url=http://images.imagehotel.net/?cp6s8awca2.jpg][img]http://images.imagehotel.net/cp6s8awca2_tn.jpg/img/url
et voici le formulaire s'appuyant sur cette requete:
[url=http://images.imagehotel.net/?u7dj0flqw8.jpg][img]http://images.imagehotel.net/u7dj0flqw8_tn.jpg/img/url
dans la colonne "Nb de garanties passées" du formulaire, je récupère les valeurs a l'aide de
Forms![Formulaire-REP COUT CAM]![Formulaire-STATS CE]!Texte38.Value = DLookup("[CompteDeConcession]", "[R-Listegaranties TTE FR]")
mais le problème est que je n'obtiens que la 1ere valeur de ma requete pour toutes les concessions, au lieu de me retourner le bon résultat par concession, et je ne sais pas comment faire !
Quelqu'un aurait il une idée pour me débloquer ?!
Merci par avance !!!
je bosse ss Access 07 et j'ai un problème sur une de mes requetes, que je ne sais résoudre:
voila la requete:
[url=http://images.imagehotel.net/?cp6s8awca2.jpg][img]http://images.imagehotel.net/cp6s8awca2_tn.jpg/img/url
et voici le formulaire s'appuyant sur cette requete:
[url=http://images.imagehotel.net/?u7dj0flqw8.jpg][img]http://images.imagehotel.net/u7dj0flqw8_tn.jpg/img/url
dans la colonne "Nb de garanties passées" du formulaire, je récupère les valeurs a l'aide de
Forms![Formulaire-REP COUT CAM]![Formulaire-STATS CE]!Texte38.Value = DLookup("[CompteDeConcession]", "[R-Listegaranties TTE FR]")
mais le problème est que je n'obtiens que la 1ere valeur de ma requete pour toutes les concessions, au lieu de me retourner le bon résultat par concession, et je ne sais pas comment faire !
Quelqu'un aurait il une idée pour me débloquer ?!
Merci par avance !!!
Alors, personnes pour m'aiguiller ?!
Essaie:
Forms![Formulaire-REP COUT CAM]![Formulaire-STATS CE]!Texte38.Value
=DLookup("[CompteDeConcession]", "[R-Listegaranties TTE FR]",
"Concession='" & Me.Concession & "'")
tony020422 a écrit :
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bonjour Eric, merci pour votre aide mais il apparait un mess d'erreur lorsque je rentre ce que vous m'avez donné: "Membre de méthode ou de données introuvable"
et je ne sais pas a quoi ca correspond!
A priori le débogueur montre que c'est cette partie de l'expression qui ne va pas:
"Concession='" & Me.Concession & "'"
j'attends de vos nouvelles!
La formule doit être écrite sur une seule ligne
Forms![Formulaire-REP COUT CAM]![Formulaire-STATS CE]!Texte38.Value
=DLookup("[CompteDeConcession]", "[R-Listegaranties TTE FR]",
"Concession='" & Me.Concession & "'")
ou encore:
Forms![Formulaire-REP COUT CAM]![Formulaire-STATS CE]!Texte38.Value
=DLookup("[CompteDeConcession]", "[R-Listegaranties TTE FR]",
"Concession='" & Forms![Formulaire-REP COUT CAM]![Formulaire-STATS
CE].Concession & "'")
Si Forms![Formulaire-REP COUT CAM]![Formulaire-STATS CE] est le
formulaire qui contient le controle Texte38 et le controle Concession
alors on peut simplifier (toujours sur une seule ligne) :
Me.Texte38.Value = DLookup("[CompteDeConcession]", "[R-Listegaranties
TTE FR]", "Concession='" & Me.Concession & "'")
(attention : le lecteur de news coupe)
tony020422 a écrit :
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Pour le fait que tout doit etre sur une meme ligne je le savais...
en fait
Forms![Formulaire-REP COUT CAM]![Formulaire-STATS CE]!Texte38.Value
c'est pour donner a la zone de texte "Texte38" de mon sous formulaire "FormulaireSTATS CE" de mon formulaire "Formulaire-REP COUT CAM" la valeur :
DLookup("[CompteDeConcession]", "[R-Listegaranties TTE FR]")
qui correspond a dire la valeur du champs "CompteDeConcession" de ma requete "R-Listegaranties TTE FR"......
J'ai essayé
Forms![Formulaire-REP COUT CAM]![Formulaire-STATS CE]!Texte38.Value
=DLookup("[CompteDeConcession]", "[R-Listegaranties TTE FR]",
"Concession='" & Forms![Formulaire-REP COUT CAM]![Formulaire-STATS
CE].Concession & "'")
mais bizarrement un mess d'erreur me dit "Formulaire-STATS CE" inconnu ?!
avec la 1ere que vous m'avez proposé, le mess d'erreur : "Membre de méthode ou de données introuvable"
et enfin avec
Me.Texte38.Value = DLookup("[CompteDeConcession]", "[R-Listegaranties
TTE FR]", "Concession='" & Me.Concession & "'")
le meme mess d'erreur a savoir "Membre de méthode ou de données introuvable"
Je ne sais vraiment pas quoi taper car a priori vous maitrisez Access mais ca ne fonctionne pas !!
aaa ca y est j'ai fais autrement mais ca marche c'est le principal !!
En tout cas merci beaucoup et bonne aprés midi !