|
|||||||
Подтверждение сохранения записи в форме
Время создания: 16.03.2019 23:43
Раздел: Разные закладки - VBA - Access - msa.polarcom.ru - 05 Формы
Запись: xintrea/mytetra_db_adgaver_new/master/base/1531972296sp0mlqe8lt/text.html на raw.githubusercontent.com
|
|||||||
|
|||||||
Подтверждение сохранения записи в формеPrivate Sub Form_BeforeUpdate(Cancel As Integer) 'Происходит например при преходах между записями или при закрытии формы Dim strMsg As String If Me.Dirty = True Then 'Вносились изменения strMsg = "Данные изменены." & vbCrLf strMsg = strMsg & "Вы хотите сохранить изменения?" & vbCrLf strMsg = strMsg & "Нажмите [ДА] для записи, или [НЕТ] для отмены изменений." If MsgBox(strMsg, vbQuestion + vbYesNo, "Сохранить запись?") = vbYes Then 'Процедура выхода - перехода к след записи, сохранения, "прыг" в другую форму. ' ... Else 'Отмена внесённых изменений Cancel = True ' Отмена всего (при закрытии формы выдаст сабж о невозможности сохранить ...) Me.Undo 'Отмена изменений (возврат всех значений полей в исходное) End If End If End Sub Примечание: |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|