OVH Cloud OVH Cloud

formulaire et sous formulaire

1 réponse
Avatar
Eric
bonjour =E0 tous.

j'utilise une table li=E9e =E0 3 autres tables et je voudrais=20
avoir un formulaire avec les donn=E9es de la table "P=E8re" et=20
un sous-formulaire avec les donn=E9es venant des 3 autres=20
tables. soit : est-il possible de faire un sous-formulaire=20
avec des donn=E9es venant de plusieurs tables (dans ces sous-
tables, les noms des champs sont identiques) exemple :
Table p=E8re : Administrateur
contient : codeAdm, nom, prenom, tel
Tables li=E9es :
Association : codeAdm, organisme, datemandat
Representation : codeAdm, organisme, datemandat
instance : codeAdm, organisme, datemandat.

exemple : DURANT dispose d'un enreg dans les 3 tables, on=20
devrait retrouver dans le formulaire
Durant avec dans le sous-formulaire les 3 lignes venant=20
des 3 tables.

Merci =E0 tous.

1 réponse

Avatar
Jessy SEMPERE
Bonjour

Tu peux effectivement faire ce que tu souhaites en passant
par une requête UNION, le problème c'est que tu ne pourras
pas saisir depuis ton formulaire...

Ta requête devrait ressemble à :

Select * From Association
Union Select * From Representation
Union Select * From Instance

Ensuite tu n'as plus qu'à basé ton sous formulaire sur cette
requête et de lier le sous formulaire et le formulaire sur
le champ CodeAdm
@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Eric" a écrit dans le message news:
067e01c3c317$caa17970$
bonjour à tous.

j'utilise une table liée à 3 autres tables et je voudrais
avoir un formulaire avec les données de la table "Père" et
un sous-formulaire avec les données venant des 3 autres
tables. soit : est-il possible de faire un sous-formulaire
avec des données venant de plusieurs tables (dans ces sous-
tables, les noms des champs sont identiques) exemple :
Table père : Administrateur
contient : codeAdm, nom, prenom, tel
Tables liées :
Association : codeAdm, organisme, datemandat
Representation : codeAdm, organisme, datemandat
instance : codeAdm, organisme, datemandat.

exemple : DURANT dispose d'un enreg dans les 3 tables, on
devrait retrouver dans le formulaire
Durant avec dans le sous-formulaire les 3 lignes venant
des 3 tables.

Merci à tous.