Пожалуйста помогите!
Что у меня есть:
Во-первых, я использую Access 2007. У меня есть форма, включающая подчиненную форму. В этой подформе есть таблица данных из SQL-запроса, которая получает 3 поля. Первое поле (Supprimer) — это фиктивное поле для отображения гиперссылки, которая будет использоваться, имеет кнопку:
SELECT "Supprimer", permis.abbreviation, permis.description
FROM permis
INNER JOIN (clients INNER JOIN clients_permis
ON clients.ID=clients_permis.id_clients)
ON permis.ID=clients_permis.id_permis;
Что я хочу Я хочу, чтобы мои гиперссылки «удалить» удаляли выбранную запись таблицы данных, нажав клавишу «del».
Мой код для события onClick
Private Sub del_Click()
DoCmd.RunCommand acCmdSelectRecord
'SendKeys ("{DELETE}")
DoCmd.RunCommand acCmdDeleteRecord
End Sub
Если я раскомментирую Sendkeys ("{DELETE}"), запись будет удалена, но в моей системе это также активирует клавишу numlock. Кто знает, что он может делать в другой системе.
команда DoCmd.RunCommand acCmdDeleteRecord вызывает ошибку выполнения: 2046.
В предыдущем пункте приведенный выше код работал отлично.