ник: kot_k_k
это не от безысходности .
говорили люды тоби - не пиши названия форм с пробелами.
повесь на твою подчиненную форму на событие "После подтверждения Del" - вот такое
Private Sub Form_AfterDelConfirm(Status As Integer)
Forms!Форма1![подчиненная форма Свободные_Принтеры].Form.Requery
End Sub
работает
а твой вариант
Forms!Форма1!подчиненная_форма_Свободные_Принтеры.Form.Requery
не работает, т.к. вот этот изврат
подчиненная_форма_Свободные_Принтеры
работает только в теле формы Форма1, а в других случаях нужно писать НАЗВАНИЕ ФОРМЫ.
по той же причине на работало вот это:
Private Sub Form_Delete(Cancel As Integer)
Forms("Форма1").подчиненная_форма_Свободные_Принтеры.Form.Requery
End Sub
и не только
· Событие Удаление (Delete) возникает при выполнении пользователем определенного действия, например нажатия клавиши DEL для удаления записи, но до фактического удаления записи.
· Событие До подтверждения Del (BeforeDelConfirm) возникает после удаления пользователем одной или нескольких записей в буфер, но до вывода диалогового окна Microsoft Access с приглашением подтвердить удаление.
· Событие После подтверждения Del (AfterDelConfirm) возникает после подтверждения пользователем и фактического удаления записей или при отмене удаления.
|
т.е. ты хотел обновить подчиненную форму до физического удаления записи.