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

IHM Discussion :

pbs liens vers clé numérotation automatique


Sujet :

IHM

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    391
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 391
    Points : 124
    Points
    124
    Par défaut pbs liens vers clé numérotation automatique
    Bonjour,
    je suis débutant access !
    But : créer une liste déroulante sous access 2000

    J'ai quatre tables
    personnel
    table de jointure avec les trois clés
    unité
    equipe.

    J'utilise pour le formulaire une requête de ces trois tables avec les champs essentiels.

    Le formulaire comprends: avec entre parenthèse les tables
    id personnel (clé) (personnel)
    Nom (personnel)
    Prénom (personnel)
    Responsable équipe (equipe)
    nom unité (unité)

    Je veux faire une liste déroulante de responsable équipe et nom unité.

    Pour responsable equipe je construis une requête sur les quatre tables.
    et j'obtiens le message suivant lors de la saisie (idem pour unité) avec le source contrôle N° equipe
    " le contrôle ne peut être modifié il est lié au chmap numéro auto de N° equipe"

    J'ai trouvé une solution !
    si je rajoute un champ équipe "dans la table" qui n'est pas une clé ça fonctionne ! avec source contrôle equipe, mais dans la table equipe de nouveaux enregistrements apparaissent (correspondance avec equipe et clé equipe) et la table de jointure contient les éléments des jointures sur les élements qui ne sont pas les clés !

    En résumé : je me retrouve dans certaines tables avec des équivalences equipe et n° equipe et tous les autres champs vides!

    Merci pour vos lumières !

  2. #2
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 123
    Points : 12 169
    Points
    12 169
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    C'est un problème de modélisation.
    Tu ne peux pas avoir une requête fondée sur trois tables dans certains cas et ce à cause des NuméroAuto.

    Un formulaire doit être fondé sur une table, voire une requête mono ou bi-table et ce sont les champs (liste déroulantes, groupes d'options etc...) qui sont régis par des source de données externes.
    Par exemple (§ les Comptoirs) Clients et Commandes et Détails des Commandes sont trois tables que tu ne peux pas avoir dans un même formulaire pour la saisie de nouvelles commandes car tu chercherais alors à renseigner un client qui existe déjà dans la table Clients et l'action de NuméroAuto rencontrée dans les deux tables provoque alors une violation de clé...

    Dans ce cas précis, tu uses de la table Commandes et Détails où la table Commandes possède un IDCommande et IDClient et IDClient est alimentée via une liste déroulante.

    Donc, tu dois réviser la mise en place de ta requête en conséquence.

    Argy
    Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.

    Ils comptent sur vous...
    Web Site@Mail
    Tutoriels : Déployez vos applications Access 2010 à 2019 */* Réalisez un Assistant de présaisie...
    MDB Viewer : Visionneuse Access v4.0
    *** Je recherche des profils (2 ans min.) Java EE, Fullstack, Front, .Net, Mobile... pour CDI ***

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    391
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 391
    Points : 124
    Points
    124
    Par défaut
    bonjour,
    oui en effet.
    Je vous remercie beaucoup.
    Il fallait utiliser deux tables dans le formulaire !

    Et ensuite j'ai rajouté une liste vers une table externe avec comme source contrôle l'id de la table de jointure qui n'est pas en numérotation automatique !

    A+

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

Discussions similaires

  1. [MediaWiki] Lien vers un autre namespace "automatique"
    Par grabriel dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 26/08/2010, 14h55
  2. Lien vers Mozilla Firebird : il manque les themes
    Par Nasky dans le forum Applications et environnements graphiques
    Réponses: 5
    Dernier message: 20/10/2003, 13h24
  3. lien vers un différent cadre
    Par FLB dans le forum Flash
    Réponses: 2
    Dernier message: 21/07/2003, 17h32

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