Slt,
Je n'arrive pas mettre en place un filtre sur mon form en continu !
J'ai ajouter a ce formulaire en entete, une liste déroulante qui retrace les valeurs d'un des champs de ce formulaire qui est en continu.
Avec un regroupement je me retrouve donc avec quatres ou cinq choix dans cette liste et un VIDE (il me le faut!)
Je souhaiterai que lorsque je choisi une des valeurs de cette liste, que les enregistrements qui n'ont pas cette valeur disparraissent du formulaire, mais au lieu de ça il me "pointe" juste un des enregistrements qui a cette valeur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Private Sub Modifiable29_AfterUpdate() ' Rechercher l'enregistrement correspondant au contrôle. Dim rs As Object Set rs = Me.Recordset.Clone rs.FindFirst "[RésultatAppel] = '" & Me![Modifiable29] & "'" If Not rs.EOF Then Me.Bookmark = rs.Bookmark End Sub![]()
Je m'y prend mal ou quoi???
Les filtres c'est pas mon truc et je ne trouve pas dans la FAQ quelque chose qui pourrai faire ça...
J'ai essayé aussi du styleMais il me dit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Private Sub Appliquer_mon_filtre_Click() Dim vFiltre As String vFiltre = Modifiable29 DoCmd.ApplyFilter , vFiltre End SubBref le trou noir..L'action appliquerFlitre requiert que l'argument 'Nom filtre' ou 'Ou Condition' soit paramétré
en plus en passant par un bouton puis-je faire un AllRecord après???
Quelqu'un a une idée??
Merci d'avance
Partager