Bonjour Serge,
Je ne suis pas certain d'avoir été très clair, alors je crois préférable
de prendre un exemple.
Imaginons que tu gères, avec ta base, les animaux hébergés au sein de
ton foyer ; pour simplifier, disons que tu as deux tables, l'une gérant
les caractéristiques des animaux (nommée "Bestioles") et l'autre les
évènements affectant la vie de ceux-ci (nommée "Evnmts").
Ta table "Bestioles" comporte les champs suivants : IdBestiole (clef
primaire), Nom, Type, DateNaiss, Propriétaire, Origine, etc...
Ta table "Evnmts" comporte les champs suivants : IdEvnmts (clef
primaire), Nature, Date, Observations, etc...
Pour que les enregistrements de ta table "Evnmts" puissent être affectés
à l'animal qu'ils concernent, il est indispensable qu'un champ de la
table "Evnmts" indique celui des enregistrements de la table "Bestioles"
affecté par cet évènement ; pour ce faire, créons un champ que l'on
nommera "Individu" et qui devra contenir l'un des éléments identifiant
de façon unique l'un des enregistrements de la table "Bestiole" ; ici,
ça pourra être IdBestiole par exemple, ou Nom (à la condition que l'idée
ne te prenne pas de donner, à quelques années d'intervalle, le même nom
à 2 individus).
Lors de la création du sous-formulaire, il importera d'opérer une
relation entre les champs Evnmts.Individu et Bestioles.IdBestiole ; ceci
permettra au sous-formulaire de n'afficher que les enregistrements
concernant l'individu affiché par le formulaire principal.
Est-ce que c'est plus clair là ?
A+
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]