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 :

Problèmes de liaisons entre tables ...


Sujet :

Access

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Problèmes de liaisons entre tables ...
    Bonjour,

    Je suis en train de concevoir une base de données qui me permet de gérer l'analyse de pièce de voiture, et j'aurais bien voulu avoir une petite explication sur le problème suivant:
    ces pièces ont différentes origines 'cas d'utilisation' 5 ou 6, et en fonction des ces cas, je ne rentre pas les mêmes informations, donc des champs différents mais je voudrais dans le formulaire dans lequel je rentre les informations, celui-ci à les champs qui s'adapte en fonction de l'origine.

    cela ressemble beaucoup, au mode de paiement par exemple, carte bleu ou chèque, et en fonction du mode de paiement, ce ne sont pas les mêmes données.

    dans mon cas j'ai plusieurs table: une table recapitulative des informations de la piéces et plusieurs tables d'information pour les differentes d'origines propres à chaques pièces.

    quel type de liaison creer, de requête?, comment réaliser ce formulaire?

    Merci d'avance pour votre réponse

    Mangun

  2. #2
    Membre averti Avatar de mcdotta
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    292
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 292
    Points : 324
    Points
    324
    Par défaut
    Salut,

    Voici une piste :

    Tu crées autant de sous-formulaire que tu as de table d'informations pour les différents pièces d'origine.

    Tu empiles ces sous-formulaire dans ton formulaire principal, tu remplis les zones champs pères champs fils pour chaque sous-formulaires mais tu vides la propriété Objet Source et tu t'assures que le nom du contrôle soit égale à la valeur de l'Objet Source et qu'ils aient tous la propriété Visible à Non. (si je te dis de vider la valeur de la propriété Objet Source c'est pour que tous les sous-formulaires ne soient pas chargés en même temps ce qui est inutile et surtout ralentit l'application)

    Ensuite, au niveau du formulaire principal, lorsque tu choisis l'origine de ta pièce, tu crées une procédure Après MAJ qui va afficher tel ou tel sous-formulaire en fonction de la catégorie choisie et qui renseigne sa propriété Object Source.

    Si tu veux éviter les séries de if ou de select case, le must est de stocker, dans ta table Catégorie, le nom du sous formulaire à afficher...

    Voilà, j'espère que c'est clair, fais moi savoir

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Merci beaucoup de ta reponse, je vais suivre ta piste.

    Mangun

Discussions similaires

  1. [AC-2007] Problèmes de liaison entre table et formulaire(sql et/ou vb)
    Par jaraf dans le forum Access
    Réponses: 10
    Dernier message: 06/05/2013, 16h48
  2. [AC-2003] Problème de liaison entre tables
    Par panpulilu dans le forum Modélisation
    Réponses: 2
    Dernier message: 08/04/2009, 19h21
  3. Problèmes de liaison entre mes tables
    Par Ludivine91 dans le forum Modélisation
    Réponses: 1
    Dernier message: 24/11/2007, 18h17
  4. Problème avec une liaison entre table
    Par dominou73 dans le forum Hibernate
    Réponses: 7
    Dernier message: 29/10/2007, 15h29
  5. [Access 2003]Problème de liaison entre table
    Par steeves5 dans le forum Access
    Réponses: 3
    Dernier message: 12/06/2006, 09h40

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