Bonsoir à toutes et tous,
J'ai un formulaire de création d'avances avec un bouton "enregistrement" lié au code suivant :
qui me permet d'imprimer un reçu via l'état du même nom à partir de l'id de l'enregistrement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Private Sub ok_Click() Dim impr As Integer impr = MsgBox("Création de l'avance n° " & Me.id & " Voulez vous imprimer le reçu ?", vbYesNo, "Enregistrer Avance") If impr = vbYes Then DoCmd.OpenReport "recu", , , "[id] = " & Me.id & "" DoCmd.Close Else DoCmd.Close End If End Sub
Au début ça fonctionnait nickel mais depuis quelques temps le reçu me revient vierge de toutes données avec une mention #erreur pour le champs id
Le formulaire et l'état ont pour source la même table
Que se passe t il ??
Merci d'avance
Partager