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 :

Ajouts et mises à jour de tables liées


Sujet :

Access

  1. #1
    Candidat au Club
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Mars 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes

    Informations forums :
    Inscription : Mars 2017
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Ajouts et mises à jour de tables liées
    Bonjour à tous,

    J'ai trois tables qui sont liées entre elles avec l'intégrité référentiel et la mise à jour en cascade actives :

    Nom : Capture.PNG
Affichages : 115
Taille : 10,9 Ko

    Comme vous l'aurez déjà compris, un immeuble contient plusieurs étages, et chaque étage contient plusieurs pièces.

    Ce que je souhaite réaliser, c'est d'avoir un formulaire de type feuille de données, qui me renvoie l'ensemble des pièces, avec leur étage et immeuble associé (ok, ça c'est la partie facile, je fais une requête de type sélection).

    Là où ça se complique, c'est que je veux mettre à jour les tables en fonction de ce que je rentre dans la feuille de données, et si, par exemple, je rentre un immeuble qui n'existait pas (disons : Z), la table immeuble créerait automatiquement l'enregistrement Z, la table étage créerait également l'enregistrement correspondant à l'étage (par exemple : étage 5, associé à l'ID_Immeuble Z) et pareil avec la pièce.

    Problème : Je n'arrive pas du tout à créer un formulaire "feuille de données" qui ferait ça, et je ne sais pas si c'est possible (si ça ne l'est pas, je ne vois pas trop l'intérêt d'avoir des tables liées...)... Dans le futur, je souhaite complexifier les tables.

    Merci d'avance.

  2. #2
    Membre expérimenté
    Homme Profil pro
    Chargé de projet
    Inscrit en
    Novembre 2015
    Messages
    429
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Chargé de projet
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2015
    Messages : 429
    Points : 1 684
    Points
    1 684
    Par défaut
    Bonjour,

    je penses que votre solution est la suivante : créez votre formulaire comme pour de la consultation puis :

    En mode création ouvrée la feuille de propriété (Raccourcis : alt + entrée).

    Assurez vous que dans le menu déroulant l'objet Formulaire soit séléctrionné.

    Puis dans l'onglet donnée mettez le champ : "Entrée Donnée" à Oui.

    Sauvegardez le changement.

    Testez.

    Pour ne pas passer pour un boulet :
    http://coursz.com/difference-entre-r...-et-gddr4.html

  3. #3
    Candidat au Club
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Mars 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes

    Informations forums :
    Inscription : Mars 2017
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Bonjour,

    Non, en l'occurence, j'ai un conflit sur les clés, car celles-ci doivent être uniques.

    Si je rentre deux pièces différentes qui sont dans le même immeuble, je ne dois pas avoir deux enregistrements dans la table immeuble, seulement un. Pour les pièces, par contre, il doit y en avoir deux.

    Ou j'ai mal compris.

Discussions similaires

  1. [AC-2003] Mise à jour liaisons tables liées
    Par tototiti2008 dans le forum VBA Access
    Réponses: 4
    Dernier message: 03/05/2011, 16h50
  2. Mise à jour entre table liée et table access
    Par Sprsrini dans le forum Requêtes et SQL.
    Réponses: 14
    Dernier message: 30/09/2008, 20h47
  3. Réponses: 2
    Dernier message: 24/02/2007, 20h14
  4. Erreur de mise à jour de table liée
    Par tom_ibonia dans le forum Access
    Réponses: 1
    Dernier message: 19/10/2006, 10h52
  5. Mise à jour des tables liées + TIMESTAMP
    Par Homegrown dans le forum Access
    Réponses: 11
    Dernier message: 25/04/2005, 21h52

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