Bonjour,
J'ai sur un Formulaire, un bouton qui ouvre un autre formulaire sur les données concernant le périmètre que lequel j'etais positionné dans le 1er formulaire.
Il arrive que ces données ne soient pas saisi sur le second formulaire, actuellement il ouvre toujours sur le 1er enregistrement effectué sur le second formulaire, du coup je me suis inspiré du code que j'ai ailleurs pour l'adapter a ce cas, or quand je click sur le bouton j'ai le message d'erreur suivant :
Erreur d’exécution '438':
Proprieté ou methode non gerée par cet objet.
Si l'utilisateur click sur Ok le formulaire s'ouvre sur un nouvel enregistrement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Private Sub Commande25_Click() DoCmd.OpenForm "frm_signalitique_superficiaire", , , , , , Me.Nom_Perimetres Dim rs As Object Set rs = Me.Recordset.Clone rs.FindFirst "[Nom Perimetres] = '" & Me.Commande25 & "'" If rs.NoMatch Then MsgBox "Perimetre inexistant! voulez vous le saisir" Else Me.Bookmark = rs.Bookmark End If End Sub
Merci.
Cordialement.
Partager