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

Modélisation Discussion :

Question affichage enregistrement


Sujet :

Modélisation

  1. #1
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Juillet 2013
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2013
    Messages : 5
    Points : 4
    Points
    4
    Par défaut Question affichage enregistrement
    Bonjour à tous,

    Je suis débutant en Access et je cherche à faire quelque chose de très simple. J'ai dans une table des informations sur des clients (Nom, prénom, adresse mail etc...).

    Dans mon formulaire, je peux les faire défiler un par un, cela fonctionne. Mais moi je voudrais la possibilité de choisir dans une liste déroulante avec la liste de tout les clients, un nom et donc afficher tout les renseignements qui corresponde à cette personne. En gros, je voudrais que juste en choisissant le nom du client, je tombe directement sur sa fiche.

    Comment dois t'on procéder ?

    Pas facile à expliquer, j'espère avoir été clair.

    Merci d'avance pour votre aide

    Bonne après midi.
    Séb

  2. #2
    Membre expérimenté Avatar de Gado2600
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Mai 2013
    Messages
    903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Office VBA

    Informations forums :
    Inscription : Mai 2013
    Messages : 903
    Points : 1 364
    Points
    1 364
    Par défaut
    Bonjour,
    Je ne sais pas comment tu as développer ton formulaire mais je suppose que choisis tes enregistrements avec le sélecteur d'enregistrements en bas, non ?
    Tout d'abord, sache qu'il y a plusieurs solutions :
    - Soit tu appliques un filtre
    - Soit tu as une liste des tes personnes dans un formulaire continu. En cliquant sur l'une des personnes, sa fiche peut s'ouvrir dans un formulaire modal. Cela serait un docmd.openform nom_formulaire (et des options derrière comme le filtre et le mode à choisir)
    - Soit tu as un formulaire vierge avec les champs nécessaires et via une liste déroulante (contenant tes personnes), tu remplis ces champs en fonction de ta sélection (en VBA ou avec des sources de contrôles)
    - Soit autre option mais je n'en ai plus en tête tout de suite

    Bon courage :=)
    Le sabre est une arme. Le kendo est un art de tuer. Quelles que soient les belles paroles pour l'expliquer, telle est sa vérité.

  3. #3
    Membre habitué
    Homme Profil pro
    Data Manager
    Inscrit en
    Octobre 2013
    Messages
    151
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Data Manager
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2013
    Messages : 151
    Points : 167
    Points
    167
    Par défaut
    Bonjour,

    En gros l'idée est de faire un champ de recherche. Pour cela une solution consiste à rajouter une liste déroulante.

    Tu ouvres ton formulaire en mode création. Tu t'assures que l'affichage par défaut est formulaire unique (onglet format de la feuille de propriété). Dans l'onglet Données, vérifie que ta source est bien la table dans laquelle tu as les infos (genre T_CLIENT). Tu rajoutes dans ton formulaire un contrôle de type zone de liste déroulante. Tu positionnes ton contrôle là où tu veux. Access ouvre alors une fenêtre Assistant Zone de liste déroulante. Tu coches l'option "Rechercher un enregistrement dans mon formulaire basé sur la valeur que j'ai sélectionné dans la liste déroulante" et ensuite tu choisis les bonnes options, celles qui t'intéressent. Pense que tu peux avoir plusieurs clients homonyme. Alors rajoute l'ID et le prénom, en faisant apparaitre ou non l'ID (afin de bien distinguer les clients qui auraient le même nom et le même prénom). L'étiquette te permet de taper le texte que tu voudras voir à côté de ta liste déroulante.

    Par contre je pense que la question aurait plus sa place dans la rubrique formulaire que modélisation...

    Bonne journée
    Laurent

Discussions similaires

  1. Réponses: 1
    Dernier message: 16/06/2007, 18h24
  2. [Tableaux] Affichage enregistrement MySQL
    Par youccef dans le forum Langage
    Réponses: 16
    Dernier message: 03/05/2007, 10h07
  3. Réponses: 3
    Dernier message: 14/05/2006, 13h50
  4. Question affichage logiciel
    Par Maludi dans le forum Access
    Réponses: 4
    Dernier message: 03/02/2006, 11h11
  5. boucle affichage enregistrements
    Par Pau dans le forum ASP
    Réponses: 3
    Dernier message: 06/12/2004, 11h30

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