Bonjour à tous et merci de votre temps.
J'ai un état avec un sous-état, en réalité c'est un montage de 2 états ce qui fait que je n'ai pas la structure habituelle Père-Fils.
Je fait un filtre sur l'état principal pour n'afficher que certains contrats sélectionnés dans une liste et cela marche trés bien à ce niveau mais je n'arrive pas à passer ce filtre au sous-état.
On peut mettre un filtre à la main dans la propriété filtre du sous-état mais je n'arrive pas à le changer par code.
J'ai essayé le code suivant dans l'ouverture du sous-état :
mais cela génére une erreur 2455, La référence d'un expression à la propriété n'est pas valide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 If Not IsNull(Me.Parent.Filter) Then Me.Filter = Me.Parent.Filter End If
j'ai essayé le code dans l'ouverture de l'état principal.
mais cela génére la même erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 me.sousEtat.form.filter=me.filter
Et le code
provoque l'erreur 'Propriété invalide'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 me.sousEtat.filter=me.filter
Quelqu'un a déjà fait cela ? À une idée pour y arriver ?
A+
Partager