j'ai 3 tables : t1 t2 et t12 t1 à et ou plusieurs t2 t2 à et ou plusieurs t1 donc j'ai créé t12 pour gérer ce type de relation.
je ne sais créer de formulaire pour en faire la modification. j'ai créé un formulaire pour afficher t1 et les relation de T2 via une requete, ùmais cela reste de la visualisation de t2 et de la modification de t1.
Comment faire pour faire ça sous Access 2007, si possible sans code VBA
C'est pas forcément évident de visualiser un modele meme simple hein...
Là visiblement, avec "t1 ; t2 ; t12" (quelle imagination ) tu nous complique les explications pour une "bete" table associative.
Bref, je suppose que le formulaire dont tu parles doit permettre de saisir "en meme temps" dans la table t1 et t2 et d'associer les enregistrements en t12
Tu fais un formulaire qui a comme source de donnée une requete avec T1 (ou direct T1 as U like)
Tu fais un second formulaire qui a comme source de donnée une requete avec T2 et T12
Tu prends ton second formulaire que tu fais glisser (drag&drop) dans le 1er formulaire.
Tu viens donc de "creer" un sous formulaire.
Dans les propriétés du sous formulaire (donc celui ayant la source T2 et T12) tu vas mettre en champ pere et champ fils les clés communes des tables T12 et T1 (Ca va gerer la synchronisation des enregistrements entre les deux tables. En gros il met dans la clé de T12 en valeur par defaut la clé de T1, et comme T12 et T2 sont liés dans le sous formulaire, il met tout seul les clés comme il faut)
Marsh Posté le 01-02-2011 à 22:48:13
Bonjour,
j'ai 3 tables :
t1 t2 et t12
t1 à et ou plusieurs t2
t2 à et ou plusieurs t1
donc j'ai créé t12 pour gérer ce type de relation.
je ne sais créer de formulaire pour en faire la modification.
j'ai créé un formulaire pour afficher t1 et les relation de T2 via une requete, ùmais cela reste de la visualisation de t2 et de la modification de t1.
Comment faire pour faire ça sous Access 2007, si possible sans code VBA
merci,
ce n'est un troll
---------------
Tout à commencé par un rêve...