Метод или элемент данных Не найден для каждого элемента управления или события внезапно [решено] - PullRequest
0 голосов
/ 09 октября 2019

Я работал над своим проектом доступа, и я закрыл и перезапустил его. Я не думаю, что я что-то там изменил. У меня есть событие нажатия кнопки в форме, которая получает значения, такие как

me.num, me.amount и т. Д.

При нажатии кнопки, однако я получаю ошибку:

Метод или элемент данных Не найден для каждого элемента управления или события

для каждого элемента управления.

Я убедился, что все мои ссылки присутствуют

enter image description here

Что действительно странно, так это то, что если я наберу me., доступ автоматически вызовет все имена полей, которые, по его словам, не могут быть найдены при срабатывании события нажатия кнопки.

Я удалил кнопку и заново создал новую, вставил код, но он выдает ту же ошибку.

Как это вообще возможно?

1 Ответ

0 голосов
/ 10 октября 2019

Ну, у меня было около 9 или 10 ссылок на элементы управления формой, и у меня было неправильное имя на одном из них.

strSelectQuery = "SELECT " & Me.ID & " ," & Nz(Me.Date, "Null") & " ," & Me.User & " ," & Nz(Me.Name, "Null") & _
    " ,'" & Me.Val & "' ,'" & Me.JOB & "' , INVD.ID,0,0,0, '" & Me.vis & "', '" & me.vis2 & "', '" & ind & "', '" & Me.vis4 & "', '" & Me.vid3 & "', '" & Me.vid5 & "'" & _
    " FROM Table1"

Все имена элементов управления были правильными, за исключением того, что me.vis2 должен был быть me.vid2, однако Access не выделил это поле, но выделил другие элементы управления, которые были неправильными.

Мне пришлось удалить все и ввести его по одному, чтобы выяснить проблему.

Ошибка создания правильных имен полей полностью отбросила меня, когда я подумал, что с Access что-то не так.

Если кто-то может объяснить, почему это происходит, это было бы здорово.

...