Lås for ændring af felt i Access
Jeg har en database, hvor der i en enkeltformular er et felt "Cvr".Denne formular åbnes fra en forespørgsel, hvor brugeren bliver bedt om at indtaste "Cvr".
Hvis der er oprettet en eller flere poster med det aktuelle Cvr, bliver disse vist i formularen.
Hvis ikke kommer der en tom formular, hvor der så kan oprettes en ny post.
Men hvis der er poster i tabellen med det angivne cvr, må brugeren ikke kunne rette i feltet "Cvr" i formularen.
Det er efter min opfattelse noget med noget VBA, der skal lægges på "Ved aktuel" - er det det korrekte sted at anbringe koden?
If [Cvr] = " "
Me.Cvr.Locked = False
Else
Me.Cvr.Locked = True
End If
En anden mulighed kunne være at låse feltet, hvis det i Id-feltet er angivet, at der er tale om en ny post. Men hvordan skal koden så se ud?