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 :

probleme pour formulaire de saisie


Sujet :

IHM

  1. #1
    Membre à l'essai
    Inscrit en
    Juillet 2009
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 42
    Points : 17
    Points
    17
    Par défaut probleme pour formulaire de saisie
    Bonjour,

    Jai un probleme pour la création d'un formulaire de saisie pour des livraisons.
    Voila, ma base contient une table ACHAT qui comprend les champs id_client,id_boite_achetée,quantité, et date. Et une table LIVRAISON qui comprend les champs "id_client", "unité_livrée, "date", et "quantité_livrée", ces deux tables sont reliées par la table DATE avec le champs "date".

    Je voudrais créer un formulaire de saisie des livraisons. J'ai donc créer un formulaire avec la table ACHAT, et je souhaite mettre ma table LIVRAISON en sous formulaire. Lorsque je fais ca, ET QUE JE me met en mode "formulaire" pour saisir mes données dans le sous formulaire, il me marque le message suivant: "un index ou une clé primaire ne peut contenir une valeur nul"
    Ci joint, jai envoyé un apercu de la fenetre des relation sur la partie concernée.

    Merci d'avance.

    Noémie

  2. #2
    Membre expérimenté
    Homme Profil pro
    Développeur VBA Access
    Inscrit en
    Avril 2006
    Messages
    1 109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur VBA Access

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 109
    Points : 1 535
    Points
    1 535
    Par défaut
    Bonsoir,

    j'ai du mal à comprendre les tables et les relations.
    D'après le schéma, un client ne peut acheter qu'une seule fois un article (id_boite), daprès les relations à une date d'achat ne correspond qu'une seule date de livraison; en clair pourquoi créer trois tables puisqu'une seule réunissant les achats et les livraisons suffit.

  3. #3
    Membre à l'essai
    Inscrit en
    Juillet 2009
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 42
    Points : 17
    Points
    17
    Par défaut
    Non en fait un client peut acheter plusieurs boites (tu navais qu'une petite partie des relations), regarde avec ce shéma ca sera surement plus claire.
    Avec ca pourrais-tu mexpliquer pourquoi de msg d'erreur quand j souhaite créer le formuaire de saisie?

    Merci
    Noémie

  4. #4
    Membre expérimenté
    Homme Profil pro
    Développeur VBA Access
    Inscrit en
    Avril 2006
    Messages
    1 109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur VBA Access

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 109
    Points : 1 535
    Points
    1 535
    Par défaut
    bonjour,

    je ne comprends pas à quoi sert la table des Date dans laquelle il n'y a qu'un seul champ en clé primaire et est en relation avec autant de tables différentes.
    Je me répète, d'après le schéma un client peut acheter plusieurs articles soit, mais une seule fois. En clair, un article acheté par un client ne peut plus jamais lui être vendu, puisque le couple article-client est une clé primaire.
    De plus, dans ton schéma une livraison ne porte pas sur un achat (couple boite-client) mais uniquement sur le client, ce qui stipule qu'un client ne peut être présent qu'une seule fois dans la table des achats ou pis, qu'une seule livraison concerne tout les achats du client.

    Bef,
    un achat concerne plusieurs articles ?

    un client peut faire plusieurs achats ?

    un client peut acheter plusieurs fois le même article ?

    une livraison concerne tous les articles d'un achat ?

    une livraison peut être partielle ?

Discussions similaires

  1. [Débutant] Probleme pour annuler la saisie dans des controles NumericUpDown
    Par BasicZX81 dans le forum VB.NET
    Réponses: 2
    Dernier message: 17/02/2014, 17h38
  2. Besoin d'aide pour formulaire de saisie SVP
    Par nric7 dans le forum IHM
    Réponses: 1
    Dernier message: 21/07/2009, 10h40
  3. Probleme pour mettre en ligne un formulaire
    Par sdblepas dans le forum Access
    Réponses: 2
    Dernier message: 04/06/2006, 18h08
  4. ptit probleme de controle de saisie de formulaire
    Par coachbob44 dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 24/03/2005, 15h09
  5. Réponses: 3
    Dernier message: 24/02/2005, 16h48

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