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 :

enregistrement données dans sous formulaire


Sujet :

IHM

  1. #1
    Nouveau membre du Club
    Inscrit en
    Décembre 2005
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 49
    Points : 26
    Points
    26
    Par défaut enregistrement données dans sous formulaire
    bonjour à tous,
    je rencontre un soucis pour enregistrer des données dans un SF.
    je m'explique : j'ai crée 3 tables t1, t2 et t3.
    ma table t1 est liée à la table t2 (clé primaire t1 sur clé secondaire t2) et la table t2 est liée à la table t3 (clé primaire t2 sur clé secondaire t3).
    j'ai donc crée un formulaire ou je fais apparaitre un champ de t1 et un champ de t2 et mon formulaire n'est pas en entrée de données car besoin de faire des recherches dans les enregistrements.
    une fois l'enregistrement trouvé, je passe dans le sous formulaire qui lui est en entrée de données. ce sous formulaire contient un controle activex calendrier pour saisir des dates que j'ai raccroché au champ de t3 qui est un champ date.
    lorsque je souhaite ajouter un enregistrement dans ce sous formulaire il m'affiche le message suivant :
    "Le paramètre de la propriété champs pères est à l'origine de l'erreur suivant : l'objet ne contient pas d'objet d'automatisation t2"

    J'ai vérifié à plusieurs reprise les propriétés du SF champ père et champ fils et les relations sont correctes.

    Je ne sais plus comment faire ! si quelqu'un a une idée... Merci.

  2. #2
    Rédacteur/Modérateur

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

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

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Points : 42 925
    Points
    42 925
    Par défaut
    Salut,

    Dans les relations entre tes tables, dans l'intégrité référentielle as-tu ajouté la mise à jour ?
    Je suppose que les champs père et fils sont présent dans les formulaires !

  3. #3
    Nouveau membre du Club
    Inscrit en
    Décembre 2005
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 49
    Points : 26
    Points
    26
    Par défaut
    salut,

    J'ai vérifié mes relations et les cases "mettre à jour les champs ..." sont bien cochées.
    En ce qui concerne les champs pères et fils, je ne sais plus quoi mettre...
    au départ j'avais mis en champ père t2.clé_primaire et en champ fils t3.clé_secondaire.
    J'ai mis le champ père dans le 1er formulaire (celui de recherche) et dans le sous formulaire le champ fils.
    Mais l'erreur reste identique...
    le champ fils que je rajoute dans le sous formulaire est toujours vide car il est positionné en "entrées de données" dans les propriétés du sous formulaire.

    Merci de votre précédente réponse.

  4. #4
    Rédacteur/Modérateur

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

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

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Points : 42 925
    Points
    42 925
    Par défaut
    Salut,

    Peux-tu mettre une copie de ta DB sur le forum, même vidée de sa substance ?

  5. #5
    Nouveau membre du Club
    Inscrit en
    Décembre 2005
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 49
    Points : 26
    Points
    26
    Par défaut
    salut,
    voici en pièce jointe la bd en question.
    Fichiers attachés Fichiers attachés

  6. #6
    Rédacteur/Modérateur

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

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

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Points : 42 925
    Points
    42 925
    Par défaut
    Salut,

    C'est parce que ton formulaire père est basé sur une requête contenant plusieurs tables.

  7. #7
    Nouveau membre du Club
    Inscrit en
    Décembre 2005
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 49
    Points : 26
    Points
    26
    Par défaut
    Merci de ta réponse.

    Existe t il une solution ou suis je obligé de faire une requete sur une seule table dans mon formulaire père ?

  8. #8
    Rédacteur/Modérateur

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

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

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Points : 42 925
    Points
    42 925
    Par défaut
    Salut,

    Il est préférable que la source soit une table ou une requête basée sur une table.

    Petit souci de conception, tu peux très bien faire ta recherche sur un champ déroulant et pas sur la boîte de dialogue rechercher.

    Tu fais une liste et après mise à jour de la liste, tu exécutes une requête pour filtrer les enregistrements. Mais c'est une question de goût.

Discussions similaires

  1. lecture sur données dans sous formulaire
    Par Ludwik dans le forum VBA Access
    Réponses: 1
    Dernier message: 09/03/2008, 20h14
  2. ajout de nouvelles données dans sous formulaires
    Par gregoire747 dans le forum IHM
    Réponses: 2
    Dernier message: 16/01/2008, 18h18
  3. Modification données dans sous formulaire
    Par lemoineeric dans le forum VBA Access
    Réponses: 9
    Dernier message: 31/12/2007, 11h36
  4. Affichage de données dans sous formulaire
    Par karibou47 dans le forum Access
    Réponses: 1
    Dernier message: 16/08/2006, 21h58
  5. raîchissement de données dans sous-formulaire
    Par frodon33 dans le forum Access
    Réponses: 1
    Dernier message: 04/06/2006, 21h15

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