IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IHM Discussion :

Filtre de recherche inefficace


Sujet :

IHM

  1. #1
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2013
    Messages : 117
    Points : 74
    Points
    74
    Par défaut Filtre de recherche inefficace
    Bonjour à tous.
    Je suis toujours en train de travailler sur un formulaire de recherche multicritère, mais cette fois ci j'ai voulue la réaliser grâce au tutoriel de Claudeleloup :
    http://http://claudeleloup.developpe...-multicritere/

    J'ai suivis le tutoriel à la lettre, la liste des informations liées à ma requête marche à merveille, cependant je n'arrive pas à faire fonctionner les filtres attribués à mes listes déroulantes. Pour m'expliquer, lorsque je sélectionne une valeur, quelque soit la liste déroulante, le éléments affichés ne changent pas comme si il n'y avait aucun filtre.

    Je pense que le soucis provient des Critères attribués dans ma requête.
    Je vais vous présenter ma table, formulaire ainsi que la requête de manière à vous clarifier la situation.

    Une seule table, T_Marseille :
    • Date_Dep

    • DIC

    • Ref

    • No_Dest

    • Quantité

    • REP/BON

    • Rep_CRPR

    • Pret

    • Coût_pret

    • Délai_annoncé

    • Prix_journalier

    • Date_ arrêt

    • Economie


    Le formulaire de recherche : Frm_Marseille
    Nom : Frm_DepM.png
Affichages : 158
Taille : 28,1 Ko

    Quand à ma table requête : Req_Marseille
    Nom : Req_M.png
Affichages : 125
Taille : 43,0 Ko

    Et voici les champs qui comprennent des critères :
    • Date_Dep
      >=Nz([Formulaires]![Frm_Marseille]![filtreDu];MinDom("[Date_Dep]";"T_Marseille")) Et <=Nz([Formulaires]![Frm_Marseille]![filtreAu];MaxDom("[Date_Dep]";"T_Marseille"))


    • DIC
      Comme "*" & [T_Marseille]![Frm_Marseille]![filtreDic] & "*"

    • REF
      Comme "*" & [T_Marseille]![Frm_Marseille]![filtreRef] & "*"

    • No_Dest
      Comme "*" & [T_Marseille]![Frm_Marseille]![filtreDest] & "*"


    J'espère avoir donné assez d’éléments pour que vous puissiez m'aider au cas ou le problème resterais dans l'obscurité je pourrais mettre ma bdd dans la discussion.

    Je compte sur votre précieuse aide et merci d'avance !

  2. #2
    Membre expérimenté
    Avatar de mumen
    Homme Profil pro
    Développement à façon multisecteur.
    Inscrit en
    Mars 2004
    Messages
    566
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France

    Informations professionnelles :
    Activité : Développement à façon multisecteur.

    Informations forums :
    Inscription : Mars 2004
    Messages : 566
    Points : 1 381
    Points
    1 381
    Par défaut
    Bonjour

    le lien correct vers le tutoriel de Claude Leloup

    Est tu certain d'avoir mis partout les bons codes de mise à jour ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Private Sub filtreDu_AfterUpdate()
        Me.Requery
    End Sub
     
    Private Sub filtreAu_AfterUpdate()
        Me.Requery
    End Sub
     
       etc.

  3. #3
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2013
    Messages : 117
    Points : 74
    Points
    74
    Par défaut
    Bonjour,
    Tout d'abord merci Mumen.
    ma réponse de fait un peu tardive, vacance oblige :p

    En effet mes codes de mises à jour n'étaient pas "bon" partout, j'avais oublié l'objet "Me."

    Et l'erreur majeur venais de mes critères de requêtes qui étaient erronées.
    Après quelques essais ce matin j'ai pu résoudre ce problème.

    Voici mes critères de requêtes après modification (Ils fonctionnent), pour les personnes intéressées :
    • Dic

    Comme "*" & [Formulaires]![Frm_Marseille]![filtreDic] & "*
    • Ref

    Comme "*" & [Formulaires]![Frm_Marseille]![filtreRef] & "*"
    • Dest

    Comme "*" & [Formulaires]![Frm_Marseille]![filtreDest] & "*"
    J'ai enfin un formulaire de recherche multicritère qui fonctionne à merveille !
    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [1.x] Module de triages(Filtres de recherche) en Frontend
    Par symfony30000 dans le forum Symfony
    Réponses: 12
    Dernier message: 23/03/2010, 17h08
  2. affichage du filtre de recherche dans un état
    Par melitoriva dans le forum IHM
    Réponses: 4
    Dernier message: 03/03/2008, 13h10
  3. Filtre de recherche
    Par gta126 dans le forum VB.NET
    Réponses: 2
    Dernier message: 28/10/2007, 12h41
  4. probleme avec des filtres de recherche sur des dates
    Par MCarole dans le forum Access
    Réponses: 2
    Dernier message: 24/07/2006, 11h22
  5. Filtre de recherche -- Openldap
    Par Jack_le_Boulet dans le forum Réseau
    Réponses: 9
    Dernier message: 10/03/2006, 13h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo