Predmet:Re: Autonumber se ponavlja
Prvo ID_String stavi da ima samo 8 karaktera.
Indeksiraj polje da nema duplikata
Iskljuci aktivx ili adoako ga ne koristis jer ima dao.
Stavi ovaj kod u neki modul i pokreni:
PreuzmiIzvorni kôd (Visual Basic):Function OnisiID()
Dim Db As Database
Dim Rs As Recordset
Dim Sql As String
Dim I As Single
Dim IStr As String * 8
Sql = "SELECT PROCES.ID_String FROM PROCES"
Set Db = CurrentDb
Set Rs = Db.OpenRecordset(Sql)
Rs.MoveFirst
Do While Not Rs.EOF
I = I + 1
IStr = Format(I, "00000000")
Rs.Edit
Rs.Fields(0) = IStr
Rs.Update
Rs.MoveNext
Loop
End Function
Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.