Bonjour,
j'ai sur un formulaire lié a une table rajouté un champs ou après la saisie de la donnée d, il devrait y avoir théoriquement une synchronisation avec les données a afficher. si jamais l'enregistrement n'est pas trouvé il affiche un message d'alerte.
le problème que je rencontre est le suivant: si jamais il ne trouve pas de correspondance entre d et le jeu d'enregistrement pour tout les autres d saisies, il considère qu'il ne trouve rien
voici le code écrit:
voyez vous quelques choses que j'aurai loupé?
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
17
18
19
20
21
22 Private Sub RechercheChassis_AfterUpdate() 'Déclaration des différentes variables Dim rs As Object Dim strCriteria As String Dim textMsg As String strCriteria = "[Chassis] = '" & Nz(Me!RechercheChassis.Value, "") & "'" Set rst = Me.RecordsetClone rst.FindFirst strCriteria If rst.NoMatch Then 'MsgBox "Chassis pas trouvé, Merci de ne pas remettre de carte SD.", vbCritical Else Me.Bookmark = rst.Bookmark End If Set rst = Nothing End Sub
merci d'avance
Gabrieel
Partager