OVH Cloud OVH Cloud

filtre sur sous-formulaire

3 réponses
Avatar
Bauwens François
Amis de la poésie informatique, bonjour !

Les outils de filtre (par selection ou formulaire) peuvent-ils fonctionner
de mnière satisfaisante dans un sous-formulaire.
Par exemple qi j'ai dans sous-formulaire une liste d'employé et que le
formulaire présente les différents services. Je ne parviens pas à faire un
filtre sur mon sous-formulaire qui filtrerai le formulaire afin que je sache
dans quel service cet emploi a déjà travaillé.

Est-ce possible de cette façon ?

Merci
Frans

3 réponses

Avatar
Bauwens François
Est-ce une bête question ?

"Bauwens François" a écrit dans le message de
news:
Amis de la poésie informatique, bonjour !

Les outils de filtre (par selection ou formulaire) peuvent-ils fonctionner
de mnière satisfaisante dans un sous-formulaire.
Par exemple qi j'ai dans sous-formulaire une liste d'employé et que le
formulaire présente les différents services. Je ne parviens pas à faire un
filtre sur mon sous-formulaire qui filtrerai le formulaire afin que je
sache

dans quel service cet emploi a déjà travaillé.

Est-ce possible de cette façon ?

Merci
Frans




Avatar
Tisane
Bonjour François,

Est-ce une bête question ?
Les outils de filtre (par selection ou formulaire) peuvent-ils
fonctionner
de mnière satisfaisante dans un sous-formulaire.
Par exemple qi j'ai dans sous-formulaire une liste d'employé et que le
formulaire présente les différents services. Je ne parviens pas à faire
un
filtre sur mon sous-formulaire qui filtrerai le formulaire afin que je
sache dans quel service cet emploi a déjà travaillé.



Non, non ce n'est pas "une bête question" ;-)
Seulement, j'ai l'impression que quelque chose est à l'envers.
Pour moi le formulaire est le côté 1 d'une relation et le sous-formulaire le
côté Plusieurs.
Autrement dit, ton formulaire principal ne devrait présenter qu'un seul
service à la fois avec, dans le sous-formulaire, la liste des employés.
Donc quelque chose m'échappe...

Mais Raymond rôde aujourd'hui ;-)

--
Tisane


Avatar
Raymond [mvp]
On arrive, on arrive.

tu ne peux pas tout faire dans un formulaire et un sous-formulaire, il y le
père et les fils.
dans ton cas, ton formulaire est basé sur les services et le sous-formulaire
affiche tous les employés de ce service. tu ne peux pas faire le contraire
dans ce cas, tu ne peux pas afficher tous les services d'un employé. pour se
faire, il faut un formulaire basé sur les employés et un sous-formulaire sur
les services.
ceci étant la réflexion.
mais tu peux solutionner ton problème en plaçant une liste dans la section
entête ( pour n'en avoir qu'une) basée sur la liste des services des
employés et en indiquant une clause where dans la requête source de cette
liste. cette clause where limitera l'affichage des services au seul employé
de l'enregistrement actif (current record).

Néanmoins, dans une base bien structurée, il n'y a pas redondance entre les
tables. tu dois avoir, une table employés, une table services et une table
employés-services. ces 3 tables étant en relation 1 à plusieurs et pouvant
être utilisées dans un formulaire, sous-formulaire et sous-sous-formulaire.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
l'abonnement TechNet !
http://www.microsoft.com/france/technet/presentation/cd/default.mspx


"Bauwens François" a écrit dans le message de
news: %
| Est-ce une bête question ?
|
| "Bauwens François" a écrit dans le message de
| news:
| > Amis de la poésie informatique, bonjour !
| >
| > Les outils de filtre (par selection ou formulaire) peuvent-ils
fonctionner
| > de mnière satisfaisante dans un sous-formulaire.
| > Par exemple qi j'ai dans sous-formulaire une liste d'employé et que le
| > formulaire présente les différents services. Je ne parviens pas à faire
un
| > filtre sur mon sous-formulaire qui filtrerai le formulaire afin que je
| sache
| > dans quel service cet emploi a déjà travaillé.
| >
| > Est-ce possible de cette façon ?
| >
| > Merci
| > Frans
| >
| >
|
|