powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Отмена внесенных изменений....
4 сообщений из 4, страница 1 из 1
Отмена внесенных изменений....
    #32412919
Mild
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть поле с данными, ну например с датой 30.01.04
Допустим я хочу внести изменения, но на событие
Private Sub Дата_Change()

If (Move = -1) Then
MsgBox "изменения запрещенны!!!", vbCritical, "Внимание!Ошибка!"
Else
End If
End Sub

Public Function Move() 'Функция для проверки
MoveToExpense = [Form_Форма1].Перемещенна.Value '(знач. -1 и 0)
End Function

процедура отрабатывает отлично, но изменения данных в поле все же происходит, а как мне данные которые были до изменения вернуть в исходное положение, что бы в итоге вышло предупреждение и данные не были изменены!
Может на другое событие ???
...
Рейтинг: 0 / 0
Отмена внесенных изменений....
    #32412926
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотри свойство поля OldValue
...
Рейтинг: 0 / 0
Отмена внесенных изменений....
    #32412932
Mild
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ааа, все оказывается можно сделать так

MsgBox "изменения запрещенны!!!", vbCritical, "Внимание!Ошибка!"
Me.Undo
...
Рейтинг: 0 / 0
Отмена внесенных изменений....
    #32412950
amel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Событие BeforeUpdate(Cancel As Integer) не пробовал?
Cancel = True - Определяет возникновение события До обновления. Заданное для аргумента «Cancel» значение True (–1) отменяет событие До обновления.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Отмена внесенных изменений....
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]