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 :

Formulaire et recherche (filtre) à l'aide d'une zone déroulante


Sujet :

IHM

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2007
    Messages : 35
    Points : 23
    Points
    23
    Par défaut Formulaire et recherche (filtre) à l'aide d'une zone déroulante
    Bonjour,

    J'ai créé un formulaire avec le lequel je voudrais faire une recherche. J'y ai créé une zone déroulante champ indépendant. Voici mes paramètres :

    Nom du formulaire : frm membres
    Table du formulaire : membres

    Je voudrais faire une cherche sur le nom du membre. Dans la zone déroulante, je met tous les noms de ma table membres.

    1. zone déroulante :
    champ indépandant
    Données=>Origine source : Table/Requête
    Données=>Contenu : Select distinct [membres.Nom (membre)] from membres

    Autres=>Nom : Nomarechercher

    Evénement=>Sur Clicq :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Private Sub Nomarechercher_Click()
    Me.FilterOn = True
    Me.Filter = "[Nom (membre)]=" & Nomarechercher
    End Sub
    2. champ Nom (membres) : Table : Membres

    Données=>Source contrôle : Nom (membres)
    Autres=>Nom=>Nom


    Mais voilà, cela ne fonctionne pas correctement et je ne vois pas le problème. il me met le messages : Entrez une valeur de paramètres Andreoli
    Si dans la zone déroulante je choisis Andreoli.

    Pourriez vous m'aider, Merci beaucoup

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 331
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 331
    Points : 23 786
    Points
    23 786
    Par défaut
    comme c'est du texte il faut faire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Private Sub Nomarechercher_Click()
    Me.FilterOn = True
    Me.Filter = "[Nom (membre)]=""" & Nomarechercher & """"
    End Sub
    ça devrait résoudre ton pb.

    Respecter le type de ses variables c'est toujours bon à faire, ça évite un paquet de bugs ;-).

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

Discussions similaires

  1. [AJAX] filtre à l'aide d'une barre de niveau
    Par loukili.emi dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 10/09/2008, 16h42
  2. Je recherche de l'aide sur une requête avec dates
    Par Alain CARDINI dans le forum Requêtes et SQL.
    Réponses: 7
    Dernier message: 22/05/2008, 22h11
  3. [Formulaire] Rechercher des données à l'aide d'une zone de texte
    Par rantanplan81 dans le forum VBA Access
    Réponses: 4
    Dernier message: 14/06/2007, 14h25
  4. [formulaire]appliquer un filtre en fonction d'une liste
    Par hansaplast dans le forum Access
    Réponses: 1
    Dernier message: 24/07/2006, 12h31
  5. formulaire pour recherche filtrée
    Par Shyboy dans le forum Web
    Réponses: 5
    Dernier message: 06/07/2006, 02h58

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