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 :

Liste déroulante permettant de changer de ligne dans une table


Sujet :

Access

  1. #1
    Membre du Club
    Homme Profil pro
    Lycéen
    Inscrit en
    Février 2014
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Février 2014
    Messages : 86
    Points : 46
    Points
    46
    Par défaut Liste déroulante permettant de changer de ligne dans une table
    Bonjour, je n'ai pas réussi à formuler convenablement le titre mais je vais tenter de mieux vous expliquer le détail :

    J'ai une table avec tous mes clients, un n°Auto, la société, le nom, le n° de tél...
    J'ai un formulaire dans lequel je change de client via des boutons suivant et précédent, il n'y a pas de problème, ça marche. Par contre, je n'ai rentré que 10 clients mais lorsque j'en aurai beaucoup plus, il deviendra très vite impossible de faire 100 clic par exemple pour atteindre le 101e client. J'ai donc pensé a faire une liste déroulante sur la société et je voudrais savoir s'il était possible que lorsque je choisisse la société dans cette liste, le nom, n° de tél... s'affiche correspondant au client.

    Je voudrais donc savoir si c'était possible ? Si oui, comment ? Si non, quelle autre solution ?

    j'espère avoir été clair dans mes explications.
    Merci.

  2. #2
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    Bonjour,

    Il existe de nombreuses possibilités dont la plupart sont documentées dans ces tutoriels :

    http://access.developpez.com/cours/?...#formrecherche

    Le plus simple à mettre en oeuvre est sûrement :

    Un formulaire de recherche basé sur la technique du père/fils

  3. #3
    Membre à l'essai
    Femme Profil pro
    Inscrit en
    Septembre 2013
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Canada

    Informations professionnelles :
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Septembre 2013
    Messages : 17
    Points : 14
    Points
    14
    Par défaut
    Tu peux le faire en insérant une liste déroulante dans ton formulaire principal, et à l'aide de l'assistant tu indiques ce que tu souhaites faire avec cette liste. Donc dans ton cas tu devras indiquer que ta liste devra te permettre de rechercher l'enregistrement qui correspond à ton choix. Ensuite tu indiques la provenance des données de ta liste (table, champ...etc.) et voilà, ta liste filtreuse devra faire l'affaire. C'est pratique jusqu'à ce que tu te retrouves avec une liste de 1000 sociétés et là il faudra peut-être penser à créer des champs de recherches plus avancés.
    Cette solution fonctionne seulement si tu as établi une relation père-fils entre ton formulaire principal et ton sous formulaire, et que ta table « société » et liée à ta table « client ».

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

Discussions similaires

  1. Réponses: 9
    Dernier message: 02/03/2015, 16h10
  2. Réponses: 3
    Dernier message: 09/06/2010, 11h37
  3. Changer de ligne dans une textbox en VBA
    Par Marc_27 dans le forum IHM
    Réponses: 1
    Dernier message: 31/12/2008, 13h11
  4. Réponses: 2
    Dernier message: 23/06/2008, 17h24
  5. Réponses: 1
    Dernier message: 18/04/2008, 15h20

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