søg efter dubletter inden oprettelse foretages
Jeg har en tabel i Access hvor der er 3 kolonner[kundnr], [kundenamn] og [ID].
[kundnr] er indexeret til uden dubletter.
[ID] fungerer som autonummer.
[kundnamn] fungerer kun som infofelt.
formålet er at man i en form skal kunne indtaste et kundnr for efterfølgende at få udtrukket et ID til kundnr.
Dette virker også fint, men jeg mangler en lille feature der sikrer at hvis man indtaster et kontonummer som allerede eksisterer i tabellen får at vide at værdien allerede eksisterer og derfor ikke vil blive oprettet.
Jeg vil derfor gerne have et lille VBA script der efter indtastning tjekker om den indtastede værdi findes i kolonnen inden der udtrækkes et ID.
Den eksisterende kode er her vist på funktionsknappen som anvendes, og som det ses kommer der kun en lille msgbox der angiver at man ikke kan udtrække et ID uden at have udfyldt 2 felter..
Private Sub Command0_Click()
If Me.Kundnr.Value <> "" And Me.Kundnamn.Value <> "" Then
ID.Visible = True
Else
MsgBox "Du skal udfylde alle felter inden nummeret kan genereres"
ID.Visible = False
End If
End Sub
HURTIG HJÆLP ØNSKES....!!!!!!
