Als ik op een record klik in een dialoog venster en vervolgens op de knop dan gaat de onderste code in werking. De code moet het huidige dialoogvenster sluiten en het formulier frmTtp openen en het record (wat geselcteerd is in het dialoogvenster) weergeven. Nou geeft hij als foutmelding aan: Run-time error 3077, Syntax error (missing operator) in expression.
Weet iemand hoe ik dit moet oplossen?
robert
Private Sub Showrecord_Click()
'De geselcteerde record zoeken en dan het dialoogvenster sluiten
Dim rst As DAO.Recordset
Dim frmTtp As String
' De recordset van het formulier frmTtp opslaan
' Open het formulier
DoCmd.OpenForm "frmTtp", acNormal
Set rst = Forms!frmTtp.RecordsetClone
'De record van het geselecteerde IDSlotnummer zoeken
rst.FindFirst "IDSlotplanning= " & List4
'Stel de eigenschap Bookmark in om naar het gekozen record te gaan
Forms!frmTtp.Bookmark = rst.Bookmark
' Sluit het dialoogvenster
DoCmd.Close acForm, "GoToRecordDialog"
End Sub
Weet iemand hoe ik dit moet oplossen?
robert
Private Sub Showrecord_Click()
'De geselcteerde record zoeken en dan het dialoogvenster sluiten
Dim rst As DAO.Recordset
Dim frmTtp As String
' De recordset van het formulier frmTtp opslaan
' Open het formulier
DoCmd.OpenForm "frmTtp", acNormal
Set rst = Forms!frmTtp.RecordsetClone
'De record van het geselecteerde IDSlotnummer zoeken
rst.FindFirst "IDSlotplanning= " & List4
'Stel de eigenschap Bookmark in om naar het gekozen record te gaan
Forms!frmTtp.Bookmark = rst.Bookmark
' Sluit het dialoogvenster
DoCmd.Close acForm, "GoToRecordDialog"
End Sub