Bonjour à tous,
je suis en train de réaliser une base de données et je me heurte à un petit problème.
J'ai déjà beaucoup appris grâce au forum et à la faq, mais la je n'avance plus.
J'ai un formulaire, dans lequel en fonction d'un champ choisi (liste déroulante), des données s'affichent dans un sous-formulaire. Et je voudrais qu'en cliquant sur un bouton imprimer, s'ouvre un état de ma sélection.
J'ai donc suivi le tuto "Imprimer les données d'un formulaire dans un état", en préparant mon état et en rajoutant le code suivant :
Private Sub BTImprimer_Click()
Dim Nom_Etat as string
Nom_Etat="MonEtat"
DoCmd.OpenReport Nom_Etat, acPreview
End SubMais quand je clique sur mon bouton, j'ai un message d'erreur :Private Sub Report_Open(Cancel as integer)
Me.RecordSource=Forms.Item("MonSousFormulaire").recordsource
End Sub
Erreur d'exécution 2450
Impossible de trouver le formulaire auquel il fait référence.
Quelqu'un sait-il comment résoudre mon problème ?
Merci
Partager