ambroisine
Nouveau membre
Bonjour,
J'ai un soucis access 2007 depuis 2 semaines et j'ai beau parcourir tous les forums possibles, aucun topic n'est similaire à mon cas.
Je suis en stage et travaille sur une base de données afin de gérer les periodes de formation des employées.
Dans ma base de données j'ai trois principales tables:
la table PERSONNEL (ID matricule, Nom, prénom, numéro...)
la table FORMATION (ID N°formation, Nom, délai)
la table RECYCLAGE (ID N°recyclage, date, formation#, matricule#)
C'est donc la table recyclage qui fait la jonction entre les deux autres tables.
J'ai trois principaux formulaires:
F1: un pour acceder au fichier personnel (nom, prenom, mail...) qui marche très bien.
F2: Un deuxième avec sous-formulaire pour accèder aux formations par employé
F3: Un troixième avec sous-formulaire pour accèder aux employés par formation
F2 est basé sur les trois tables et présente par Employé toutes les formations et les dates correspondantes.
Seulement il m'est impossible d'ajouter une nouvelle formation avec une nouvelle date dans le sous-formulaire présenté sous forme de feuille de donnée.
l'erreur "le champ ne peut pas être mis à jour" apparait.
F3 rencontre la même erreur quand j'essaie d'entrer un nouveau matricule dans le sous-formulaire. alors qu'il est basé sur une requête et la table RECYCLAGE.
J'ai essayé de faire une requête pour chaque formulaire mais cela ne marche pas, j'ai essayé d'enlever toute requête et de refaire les formulaires mais à chaque fois il m'est impossible d'ajouter un nouvel enregistrement.
ajout/modif/suprr autorisés et vérouillage sur non. Les relations et intégrités référentielles sont toutes bien crées.
Si quelqu'un pouvait m'aider . Merci beaucoup.
J'ai un soucis access 2007 depuis 2 semaines et j'ai beau parcourir tous les forums possibles, aucun topic n'est similaire à mon cas.
Je suis en stage et travaille sur une base de données afin de gérer les periodes de formation des employées.
Dans ma base de données j'ai trois principales tables:
la table PERSONNEL (ID matricule, Nom, prénom, numéro...)
la table FORMATION (ID N°formation, Nom, délai)
la table RECYCLAGE (ID N°recyclage, date, formation#, matricule#)
C'est donc la table recyclage qui fait la jonction entre les deux autres tables.
J'ai trois principaux formulaires:
F1: un pour acceder au fichier personnel (nom, prenom, mail...) qui marche très bien.
F2: Un deuxième avec sous-formulaire pour accèder aux formations par employé
F3: Un troixième avec sous-formulaire pour accèder aux employés par formation
F2 est basé sur les trois tables et présente par Employé toutes les formations et les dates correspondantes.
Seulement il m'est impossible d'ajouter une nouvelle formation avec une nouvelle date dans le sous-formulaire présenté sous forme de feuille de donnée.
l'erreur "le champ ne peut pas être mis à jour" apparait.
F3 rencontre la même erreur quand j'essaie d'entrer un nouveau matricule dans le sous-formulaire. alors qu'il est basé sur une requête et la table RECYCLAGE.
J'ai essayé de faire une requête pour chaque formulaire mais cela ne marche pas, j'ai essayé d'enlever toute requête et de refaire les formulaires mais à chaque fois il m'est impossible d'ajouter un nouvel enregistrement.
ajout/modif/suprr autorisés et vérouillage sur non. Les relations et intégrités référentielles sont toutes bien crées.
Si quelqu'un pouvait m'aider . Merci beaucoup.