У меня есть форма, которая будет отображать последнюю запись таблицы, с несколькими дополнительными полями из других таблиц.ПК основной таблицы - авто нумерация.Мне нужно иметь возможность разрешить пользователю вносить изменения в поле автоматической нумерации, а затем определять, существует ли запись или нет, если да - обновить, если нет - вставить новую.Я пытался добавить событие в поле об изменении поля, но всякий раз, когда я пытаюсь щелкнуть поле в форме, оно просто подает звуковой сигнал.Вот код:
Private Sub JobID_Change()
'Check Bid#, if already exists open selected record for editing
rstOpenOrder.FindFirst "JobID = " & Me![JobID]
Do Until rstOpenOrder.NoMatch
With rstOpenOrder
'Add new record to end of Recordset object.
.Edit
'Edit data.
!LocationID = Me![LocationID]
!Description = Me![JobName]
!BaseBid = Me![BaseBid]
!GrossMargin = Me![GrossMargin]
!MDs = Me![ManDays]
!BidDate = Me![BidDate]
!ShortDate = Me![ShortDate]
!EmployeeID = Me![EmployeeID]
!GC = Me![GCs]
.Update
.FindNext "JobID = " & Me![JobID]
'Save changes.
End With
Loop
End Sub
Если кто-то может помочь, я был бы очень признателен!