[Access] Requète dans un champ texte
Résolu
enessari
Messages postés
4
Statut
Membre
-
enessari Messages postés 4 Statut Membre -
enessari Messages postés 4 Statut Membre -
Tout d'abord bonjour à toutes et à tous
Je suis actuellement en stage de fin d'étude pour obtenir mon DUT informatique, et je sèche sur un problème dont je n'ai trouvé aucune solution jusqu'à présent sur le net.
Comme indiqué dans le titre du topic, j'aimerais pouvoir attribuer à un champ texte le résultat d'une requête ne renvoyant qu'un seul élément, mais ce n'est pas pris en compte et ca ne marche pas pour mon plus grand désespoir.
Par contre une fois que je l'intègre dans un champ de liste déroulante ca fonctinone à merveille, mais je ne veux pas que ce soit de cette manière ...
J'ai peut-être oublié de mettre nu paramètre je ne sais pas, pouvez vous m'aider ? Est-ce réalisable surtout ?
Merci d'avance pour votre aide.
Enes
PS : J'utilise Access 2003 avec Windows XP Pro SP1
Je suis actuellement en stage de fin d'étude pour obtenir mon DUT informatique, et je sèche sur un problème dont je n'ai trouvé aucune solution jusqu'à présent sur le net.
Comme indiqué dans le titre du topic, j'aimerais pouvoir attribuer à un champ texte le résultat d'une requête ne renvoyant qu'un seul élément, mais ce n'est pas pris en compte et ca ne marche pas pour mon plus grand désespoir.
Par contre une fois que je l'intègre dans un champ de liste déroulante ca fonctinone à merveille, mais je ne veux pas que ce soit de cette manière ...
J'ai peut-être oublié de mettre nu paramètre je ne sais pas, pouvez vous m'aider ? Est-ce réalisable surtout ?
Merci d'avance pour votre aide.
Enes
PS : J'utilise Access 2003 avec Windows XP Pro SP1
Configuration: Windows XP Firefox
2 réponses
-
Salut,
la fonction dlookup peut sans doute t'aider si la requête n'est pas complexe, sinon, tu crées un recordset basé sur ta requête et tu récupères la valeur qui t'intéresse.
-
Erf ... lol
DE manière un peu plus explicite ca donne ? Je ne maîtrise pas totalement access.
Sinon voilà la requête :
SELECT Sum(WNBEPERSPOSTE.nombre) AS TotalDuPers FROM WNBEPERSPOSTE GROUP BY WNBEPERSPOSTE.id_entete, WNBEPERSPOSTE.situation HAVING (((WNBEPERSPOSTE.id_entete)=Formulaires!UProduction!id_entete) And ((WNBEPERSPOSTE.situation)="FM"));
Merci de ton aide ;) -
Tu peux regarder là pour créer et parcourir un recordset :
https://access.developpez.com/faq/?page=SQL#Recordset
Car vu la requête, dlookup ne servira à rien...
-
-
-
il m'a fallut passer par un recordset comme tu me l'as suggéré, nous avons passé près d'une heure avec mon maître de stage et en contournant la solution, nous avons finalement réussi, en actualisant sur la mise à jour d'une liste déroulante.
merci encore ;)