mdf, подскажите пожалуйста, что делать?
мне необходимо уйти из формы, не сохраняя записи!
открываю форму:
DoCmd.OpenForm stDocName, , , , acFormAdd
на нажатие кнопки я пишу:
DoCmd.Close , Me.Name, acSavePrompt
но SavePrompt не появляется
на нажатие другой кнопки я пишу:
DoCmd.Close acForm, Me.Name, acSaveNo
но запись в таблицу, к которой привязана форма добавляется
Вообще все запросы на открытие или закрытие формы обрабатывают через MsgBox. Например, ниже показан вариант отмены сохранения записи. При редактировании Me.Dirty принимает значение True
If MsgBox("Сохранить запись?", vbInformation + vbOKCancel, "Админ") <> vbOK Then Me.Dirty = False End If