Bonjour tout le monde
premiere chose : detail de la situation
je travaille sur un application access multi-utilisateurs et le filtre serveur me pose probleme.
1ere chose : l'enregistrement du filtre a l'air aléatoire en fonction des utilisateurs, quelqu'un a t'il une explication? merci d'avance
2eme chose : quand je fais ctrl+s sur un formulaire filtrer en execution il m'enregistre le filtre en cour (ce qui est normal), seulement je suis obligé de passé par ctrl+s pour dimensionner correctement mes formulaires ( le dimensionnement fera peut etre l'objet d'un autre post).
bref je cherche a défiltrer mon formulaire par code (lors de la fermeture) :
en mettan un point d'arret sur me.filter="" est en suivant l'execution les filtre ont l'air d'etre vide lors de l'enregistrement de mon form.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Private Sub fermer_form_Click() Me.Filter = "" Me.FilterOn = False Me.ServerFilter = "" DoCmd.Save acForm, Me.Name DoCmd.Close end sub
seulement quand je le réouvre le formulaire le filtre est encore la .
enfin je suis obliger de passer par code car je ne peut pas toujours passer sur chaque pc ou il y a un filtre et le retirer a la main, et que ctrl+s n'as pas l'air d'etre la seule raison de la persistance du filtre.
En esperant avoir été clair
Merci d'avance pour vos réponses
PedroIT
Partager