Problème en Access

Lisandre -  
Cyber Liz Messages postés 64 Statut Membre -
Bonjour,

J'ai un problème dans un état en Access. J'ai un contrôle zone de liste qui est basé sur une requête SQL dans un pied de groupe. Le pied de groupe est basé sur un champ Date. Je voudrais que ma requête SQL prenne en paramètre la valeur du champ Date pour faire changer la liste selon la date.

Merci de votre aide

5 réponses

  1. TAF
     
    Je suis sur que les dieux d'access de ce forum vont pouvoir taider .
    Mais pas moi !

    bonne chance

    TAF!!!
    0
  2. fou2dodie Messages postés 606 Statut Membre 33
     
    ben je sais pas si cela peut t'aider ou non mais en faisant un
    "order by" 

    dans ta requête cela devrait marcher.

    LMCT

    j'ai touché le fond
    maintenant je creuse
    0
  3. Pascal
     
    Salut,

    Je pense que la solution de ton problème passe par la création d'une table temporaire qui prend en paramètre la date. Soit tu crées une query dont un des critère est ce champs date de ton form, soit tu crées un recordset filtré sur cette date.

    Ta query SQL doit alors être faite sur cette table.

    Si cela ne suiffit pas, dis le moi que je développe.

    :-)

    Pascal
    0
  4. Cyber Liz Messages postés 64 Statut Membre 50
     
    Bonjour,

    ma liste est basée sur cette requête, où txtDate est un champ de date dans le même pied de groupe que ma liste. La requête fonctionne seulement pour la première date. La liste reste la même pour toutes les dates, mais je veux qu'elle change.

    SELECT SalleFormation.NoSalle
    FROM SalleFormation
    WHERE (((SalleFormation.NoSalle) Not In (SELECT DISTINCT ReservationsFormation.NoSalle FROM ReservationsFormation GROUP BY ReservationsFormation.NoSalle, ReservationsFormation.DateReservation HAVING (((ReservationsFormation.DateReservation)=txtDate)))));
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Cyber Liz Messages postés 64 Statut Membre 50
     
    Bonjour!

    J'ai trouvé la solution. Il fallait seulement écrire
    lstSalles.Requery
    dans l'événement "au formatage" du pied de page.

    Merci
    0