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

Access Discussion :

Zone de texte avec auto completion


Sujet :

Access

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aisne (Picardie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2011
    Messages : 53
    Points : 39
    Points
    39
    Par défaut Zone de texte avec auto completion
    Bonjour tout le monde,
    Je viens vers vous pour vous poser la question suivante : Est-il possible avec Access de créer une zone de texte avec auto completion
    C'est à dire j'aimerais avec un champs texte où lorsque je commence à saisir une ou plusieurs lettres il m'indique toutes les réponses possible.

    Merci davance !
    Une bonne journée.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour
    Toutes les réponses possibles par rapport à quoi?
    Des données existantes dans une table?

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aisne (Picardie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2011
    Messages : 53
    Points : 39
    Points
    39
    Par défaut
    Bonjour oui voila

    Par exemple ma table personnes :
    id / nom

    J'aimerais que lorsque je commence à taper par exemple lex
    Il me propose des choix possible dans ma tables no comme par exemple : alex ou alexandre ...

  4. #4
    Membre averti
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Décembre 2015
    Messages
    217
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ressources humaines

    Informations forums :
    Inscription : Décembre 2015
    Messages : 217
    Points : 356
    Points
    356
    Par défaut
    Salut,

    une solution pourrait être de remplacer ta zone de texte par une zone de liste déroulante ayant comme source de donnée une requête avec l'ensemble des Noms et définir dans les propriétés de la zone, si le texte se complète seul, si le texte est limité à la liste, etc.

  5. #5
    Invité
    Invité(e)
    Par défaut
    Bonjour
    Effectivement, c'était ma première idée.
    Mais d'après l'exemple ce ne sont pas la notion de "commence par" mais "contient" qui rentre en ligne de compte. Et dans ce dernier cas la liste déroulante ne fonctionnera pas correctement.
    Il faut peut être s'inspirer de ce tuto.

    En modifiant le code et en adaptant les contenus de la chaine SQL et du critère SQLWhere cela doit être jouable.

  6. #6
    Rédacteur/Modérateur
    Avatar de Jeannot45
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2004
    Messages
    3 871
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 871
    Points : 8 489
    Points
    8 489
    Par défaut


    Voici une petite base exemple qui répond à tes attentes. Le code est placé sur l'évènement : "Sur Changement" de la zone de texte txtFiltre.
    Bonne continuation
    Fichiers attachés Fichiers attachés

  7. #7
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aisne (Picardie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2011
    Messages : 53
    Points : 39
    Points
    39
    Par défaut
    Bonjour tout le monde,
    Oui on ce rapproche de ma demande mais laissez moi vous remercier déjà de votre aide j'en apprends de plus en plus sur Access et c'est grâce à des gens comme vous !
    Jeannot45 : Pour le moment je vais utiliser votre solution qui me parait correct.

    Mais c'est vrais que j'ai pensé à la liste mais si il y'a vraiment beaucoup de données cela pourrait ralentir le programme et les recherche.

Discussions similaires

  1. liaison zone de texte avec une liste
    Par FlIpMaN dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 14/02/2006, 23h39
  2. : remplir des zones de texte avec une boucle For
    Par Haro_GSD dans le forum Access
    Réponses: 3
    Dernier message: 20/09/2005, 21h23
  3. Réponses: 3
    Dernier message: 21/06/2005, 11h37
  4. [MFC] zone de texte avec "wrap" automatique
    Par bigquick dans le forum MFC
    Réponses: 3
    Dernier message: 21/04/2005, 16h26
  5. Zone de texte avec SDL
    Par bobtux dans le forum OpenGL
    Réponses: 2
    Dernier message: 08/03/2005, 18h47

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