Runtime error: 2448
Jeg har lavet en Access database til styring af udbetalinger på forskellige vikariater og når jeg vil oprette en ny udbetaling går det galt.Den er opbygget så man vælger hvilket vikariat man vil udbetale på, derefter åbnes udbetalingsbilledet hvor den opretter et nyt UdbID og så skulle sætte vikariatID ind, vha. koden:
Private Sub MedarbNavn_DblClick(Cancel As Integer)
Dim Bevnr, VikariatID, MedarbID, VikarID As Long
VikariatID = Me.VikariatID
DoCmd.Close
DoCmd.OpenForm ("frmUdbetaling")
DoCmd.GoToRecord , "", acNewRec
Forms!frmUdbetaling.VikariatID.Value = VikariatID
Forms!frmUdbetaling.Modtaget.SetFocus
End Sub
Den stopper hvor VikariatID sættes ind med fejlen:
Run-time error "2448":
Du kan ikke tildele en værdi til delle objekt.
Og hvis jeg går ind i forespørgslen der ligger bag, kan jeg sagtens selv indsætte et VikariatID.
Er der nogle der kan hjælpe med med at forstå hvorfor det sker?
Har forsøgt at justere relationerne, men det har desværre ikke hjulpet.