Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как отменить изменение поля / 4 сообщений из 4, страница 1 из 1
01.07.2003, 07:54
    #32195621
Alex Guest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отменить изменение поля
После изменения содержимого поля связанной таблицы и сразуже возврата прежнего содержимого с помощью Me![Имя_поля] = Me![Имя_поля].OldValue все равно Access ругается и не дает выйти из поля. Подскажите, пожалуйста, есть ли способ программно отменить сделанные изменения, как это происходит по нажатию Esc - поле принимает старое значение и Access дает из него выйти?
...
Рейтинг: 0 / 0
01.07.2003, 08:34
    #32195642
Shubnikov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отменить изменение поля
Свойство OldValue - свойство компонента. Автоматически имя его совпдает с именем поля запроса или таблицы. Me![имя поля].OldValue считается обращением к полю. Измени имя контрола чтобы оно отличалось от имени поля в источнике данных (Me![Customers] = Me![CustomersF].OldValue
...
Рейтинг: 0 / 0
01.07.2003, 10:12
    #32195721
Нуф-нуф
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отменить изменение поля
Подробностей не вижу, но могу подумать в слух, что если необходимо отменить изменения, то лучше в процедуре по событию ПередОбновлением (BeforeUpdate) выставить Cancel в True (отменить изменения)...
...
Рейтинг: 0 / 0
02.07.2003, 07:16
    #32196749
Alex Guest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отменить изменение поля
Спасибо
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как отменить изменение поля / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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