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

VBA Access Discussion :

Comment lancer la recherche sur appui de touche Entrer. J'ai 4 champs et un bouton.


Sujet :

VBA Access

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2007
    Messages : 47
    Points : 37
    Points
    37
    Par défaut Comment lancer la recherche sur appui de touche Entrer. J'ai 4 champs et un bouton.
    Salut les amis,

    J'ai 4 champs et un bouton "Rechercher". Clique de bouton m'affiche le resultat dans un liste selon la saisie.

    Quand l'utilisateur saisi les infos dans un champs et appuie la touche "Entrer", le curseur se déplasse dans le prochain champ.

    J'aimerai bien que au lieu de se déplasser dans le prochain champ il lance la recherche (il fasse la même action que bouton "Rechercher").

    QQun a un idée svp ??


    Merci

  2. #2
    Membre expert
    Avatar de FreeAccess
    Homme Profil pro
    Un monde ou prendre est plus facile qu'apprendre.
    Inscrit en
    Mars 2006
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Un monde ou prendre est plus facile qu'apprendre.

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 745
    Points : 3 834
    Points
    3 834
    Par défaut
    Bonjour,

    Place ton code sur l'événement "Après MAJ" de ton champ ou sur l'événement "Sur perte focus"......
    FreeAccess
    "Petit à petit l'araignée tisse sa toile"

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2007
    Messages : 47
    Points : 37
    Points
    37
    Par défaut
    ça ne marche pas.

    "Après MAJ" ne marche pas parce que si :

    l'utilisateur ne modifie pas un champs et clique sur entrée, il ne se passe rien.

    Et "Sur perte focus" ne marche pas parce que :

    Même la clé "Tab" ou clique de souris dans un autre champ lance la recheche.

    Autre solution ??

    Merci.

  4. #4
    Membre expert
    Avatar de FreeAccess
    Homme Profil pro
    Un monde ou prendre est plus facile qu'apprendre.
    Inscrit en
    Mars 2006
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Un monde ou prendre est plus facile qu'apprendre.

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 745
    Points : 3 834
    Points
    3 834
    Par défaut
    ça ne marche pas.
    .....un peu rapide comme conclusion....

    Ce que tu décris n'est que le comportement normal des événements.....
    Et "Sur perte focus" ne marche pas parce que :
    Même la clé "Tab" ou clique de souris dans un autre champ lance la recheche
    On ne peut pas tout avoir à la fois....il faut choisir. Pour la touche TAB, tu peux très bien la désactiver ainsi que l'action de la souris...

    Tu peux également tester si ton champ a été modifié ou non....
    NON ==> Tu sors de la procédure (Exit Sub)
    OUI ==> Tu exécute le code
    FreeAccess
    "Petit à petit l'araignée tisse sa toile"

Discussions similaires

  1. Comment lancer une appli sur une machine distante
    Par J.Michel dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 13/09/2007, 13h00
  2. Réponses: 5
    Dernier message: 25/04/2006, 11h14
  3. je ne retrouve plus le lien pour lancer une recherche sur le forum
    Par harlock59 dans le forum Mode d'emploi & aide aux nouveaux
    Réponses: 2
    Dernier message: 19/04/2006, 12h44
  4. Réponses: 7
    Dernier message: 22/02/2006, 11h04
  5. Comment lancer cette fonction sur un bouton ?
    Par jeronimo dans le forum Access
    Réponses: 2
    Dernier message: 26/01/2006, 11h33

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