[Access] Requète dans un champ texte

Résolu
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
Configuration: Windows XP
Firefox

2 réponses

  1. Modérateur
    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.
    0
    1. 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 ;)
      0
    2. Je vais tester et je te dirais si ca fonctionne, sinon je reviendrais vers toi ;)

      Merci encore

      Enes
      0
  2. 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 ;)
    0