Bonjour,
J'ai l'impression d'avoir affaire à un bug car je ne vois pas d'autre explication! tout se passe comme si en pas à pas (F8) le curseur jaune passe par dessus certaines lignes, il exécute tout de travers et j'ai un sous formulaire filtré sur (je sais pas quoi) qui indique 34 enregistrements au lieu de 700 et quelques. pas à pas, ou mode normal, impossible de trouver une erreur voici la proc en question:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Private Sub FilterForm() If chkActif.Value Then sfEmetteur.Form.Filter = "mot_passe<>'" & PASS_VIDE & "'" Else sfEmetteur.Form.Filter = "mot_passe='" & PASS_VIDE & "'" End If If lstEmetteur.ListIndex > 0 Then _ sfEmetteur.Form.Filter = sfEmetteur.Form.Filter & " AND Emetteur = '" & lstEmetteur.Value & "'" sfEmetteur.Form.FilterOn = True sfEmetteur.Form.Requery End Sub
Partager