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 :

[IHM]problème d'ajout d'enregistrement dans un formulaire


Sujet :

IHM

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 8
    Points : 5
    Points
    5
    Par défaut [IHM]problème d'ajout d'enregistrement dans un formulaire
    bonjour à tous,

    voila mon problème:
    j'ai créé une base de données pour la gestion des licenciés de mon association.
    Pour faciliter la consultation et la saisie des fiches des licenciés j'ai créé un formulaire qui regroupe 3 tables infos personnelles, licences , cotisation liées par le N°JOUEUR
    la première infos personnelles est la source controle du formulaire
    la deuxième et troisième table sont en sous formulaires mais à partir de formulaires déjà créés (sortes de formulaires intégrés)
    mon problème réside dans le fait que lorsque je veux insérer un nouvel enregistrement dans le formulaire principal il créé un nouvel enregistrement dans les sous form (jusque la c'est normal) mais si je renseigne un champ du formulaire par exemple nom prenom il créé dans la table licence un enregistrement avec le n°JOueur vide puis un enregistrement avec le nom du joueur et les infos que j'ai saisi
    donc à chaque nouvel enregistrement je me retrouve dans la table avec deux enregistrements dont un est vide !

    quelqu'un peut il m'aider s'il vous plait!!

  2. #2
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    C'est parce que tes sous-formulaires sont en mode ajout de données.
    Et que tes relations père fils ne sont probablement pas bien définies entre les formulaires.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 8
    Points : 5
    Points
    5
    Par défaut
    merci de ta réponse ,

    peux tu m'en dire plus sur le problème des sous formulaires en mode ajout de données et les champs père fils

    pour infos j'ai créé donc les sous - formulaire basé sur des formulaires existants avec l'assistant d'access

    cela peut il provenir de là ?

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 8
    Points : 5
    Points
    5
    Par défaut
    de plus heureux oli,

    j'ai remarqué que lorsque je créais un nouvel enregistrement avec le nom et prenom et que je fermais ou je passais à un enregistrement précédent pour mettre à jour la table et que je revenais dessu par la suite pour faire des saises dans les champs il en tient compte dans les tables !!!

  5. #5
    Membre chevronné Avatar de Renardo
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 648
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 648
    Points : 2 019
    Points
    2 019
    Par défaut
    A tu verifier tes champs pere et fis dans la propriete de tes sous formulaire comme te la dit Heureux-oli ?

  6. #6
    Membre expérimenté

    Profil pro
    Inscrit en
    Mars 2006
    Messages
    1 350
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 350
    Points : 1 701
    Points
    1 701
    Par défaut
    Bonsoir;

    Effectivement tu as laissé l'assistant décider de tes champs pères et fils.
    Le champs de ton forms principal-->Père, doit être avec le S/formulaire, champs-->fils qui doit être du même type. Mais pas le champ "clef" de ce s/form.
    Pour l'exemple il faut : Père : Numérique auto incrément Champ clef(ou pas)
    Fils : Numérique entier long Valeur par défaut " " Décimales 0

    Cordialement
    Questions techniques par MP
    Le peu que je sais, c'est à mon ignorance que je le dois.
    ...............................................................................Sacha Guitry

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 8
    Points : 5
    Points
    5
    Par défaut
    merci de vos réponses mais j'ai bien regardé dans les champs peres et fils ils sont bien du même typs
    champ pere :N°joueur de type est en autoincrement et l'autre champ fils est de type numérique

  8. #8
    Membre expérimenté

    Profil pro
    Inscrit en
    Mars 2006
    Messages
    1 350
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 350
    Points : 1 701
    Points
    1 701
    Par défaut
    Bonsoir;

    Tu peux nous mettre les récalcitrants dans une base avec tes tables vides.
    Il serait intéressant de voir ça de plus près.

    Cordialement.
    Questions techniques par MP
    Le peu que je sais, c'est à mon ignorance que je le dois.
    ...............................................................................Sacha Guitry

  9. #9
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 8
    Points : 5
    Points
    5
    Par défaut
    Merci

    j'ai enfin trouvé d'ou cela provenait !
    en fait cela venait d'un de mes codes VBA sur le formulaire PRINCIPAL

    MERCI A VOUS
    d'avoir pris le temps de vous pencher sur mon problème !!

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

Discussions similaires

  1. [MySQL] Problème : ajouter un enregistrement dans une table
    Par dicdic dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 17/01/2012, 19h04
  2. [AC-2002] Ligne d'ajout d'enregistrements dans Sous-Formulaire
    Par bisk32 dans le forum IHM
    Réponses: 3
    Dernier message: 24/05/2011, 19h41
  3. [AC-2003] ajout d'enregistrements dans un formulaire de type "détail"
    Par jax54000 dans le forum VBA Access
    Réponses: 5
    Dernier message: 06/04/2010, 13h00
  4. Réponses: 8
    Dernier message: 09/08/2009, 09h09
  5. Réponses: 9
    Dernier message: 19/12/2005, 15h53

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