OVH Cloud OVH Cloud

Récupération de filtre actif

2 réponses
Avatar
Ziggy
Bonjour,

J'ai un form en mode enreg unique, je souhaite que mes utilisateurs puissent
créer un filtre en utilisant la fonction "filtre par formulaire", une fois ce
filtre validé je veux pouvoir le récupérer dans un autre formulaire qui lui
affiche mes enregistrements en mode continu sans passer par une phase
d'enregistrement du filtre.

Le générateur d'expression me permet de générer une expr du type :
Foms![MonForm1].filtre

Mais évidemment si je saisi cette expr dans la propirété filtre de mon
second formulaire, ça ne fonctionne pas.

Si qqun a une idée, je suis preneur

Merci

2 réponses

Avatar
3stone
Salut,

"Ziggy"
J'ai un form en mode enreg unique, je souhaite que mes utilisateurs puissent
créer un filtre en utilisant la fonction "filtre par formulaire", une fois ce
filtre validé je veux pouvoir le récupérer dans un autre formulaire qui lui
affiche mes enregistrements en mode continu sans passer par une phase
d'enregistrement du filtre.

Le générateur d'expression me permet de générer une expr du type :
Foms![MonForm1].filtre

Mais évidemment si je saisi cette expr dans la propirété filtre de mon
second formulaire, ça ne fonctionne pas.



Dans le second formulaire, tu mets dans l'événement "Sur chargement":

Me.Filter = Forms!MonForm1.Filter
Me.FilterOn = True


--
A+
Pierre (3stone) Access MVP
~~~~~~~~~~~~~~~~~~~~~~~
http://users.skynet.be/mpfa
http://users.skynet.be/accesshome

Avatar
Ziggy
Salut,

merci beaucoup pour ta réponse, ça fonctionne parfaitement.


Salut,

"Ziggy"
J'ai un form en mode enreg unique, je souhaite que mes utilisateurs puissent
créer un filtre en utilisant la fonction "filtre par formulaire", une fois ce
filtre validé je veux pouvoir le récupérer dans un autre formulaire qui lui
affiche mes enregistrements en mode continu sans passer par une phase
d'enregistrement du filtre.

Le générateur d'expression me permet de générer une expr du type :
Foms![MonForm1].filtre

Mais évidemment si je saisi cette expr dans la propirété filtre de mon
second formulaire, ça ne fonctionne pas.



Dans le second formulaire, tu mets dans l'événement "Sur chargement":

Me.Filter = Forms!MonForm1.Filter
Me.FilterOn = True


--
A+
Pierre (3stone) Access MVP
~~~~~~~~~~~~~~~~~~~~~~~
http://users.skynet.be/mpfa
http://users.skynet.be/accesshome