В моей форме MS Access я хочу создать отдельную кнопку, которая добавит новую запись в таблицу. Для того, чтобы сделать это, я добавил кнопку, и приложенный к этой кнопке событие:Добавить новую запись в таблицу, нажав кнопку в Microsoft Access
Private Sub btnAddRec_Click()
Refresh
With CodeContextObject
On Error Resume Next
DoCmd.GoToRecord , , acNewRec
If Err.Number <> 0 Then
btnAddRec.Enabled = False
End If
End With
End Sub
Все в порядке, когда вы просто открыть окно и нажмите на btnAddRec кнопку, проблема в том, когда ты первый всех выполнять навигацию через существующие записи и только после этого нажимать на эту кнопку. Я получил ошибку времени выполнения: 2105: «Вы не можете перейти к указанной записи. Вы можете быть в конце набора записей ».
Как решить проблему, мне нужно иметь возможность добавлять новую запись при щелчке по определенной кнопке, независимо от того, я ходил или не шел через записи раньше.
Спасибо.
Что такое CodeContextObject? –