Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Undo - возможно ли перехватить? / 7 сообщений из 7, страница 1 из 1
22.12.2004, 13:41:21
    #32839151
sraider
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Undo - возможно ли перехватить?
С помощью поля со списком можно выводить по полю, содержащему код, название из бругой таблицы, соответствующее этому коду. Причем все очень хорошо - при ЛЮБЫХ изменениях значения этого поля отображаемое название будет меняться на то, которое соответствует коду из поля.

А вот задача такая: сделать подобный контрол, чтобы отображалось название, в поле хранился код, а сбоку от названия была бы кнопка "выбрать". Нажимает пользователь на эту кнопку, открывается окно выбора, выбирает значение - меняем код в поле с кодом (оно скрыто), а название - в отображаемом поле с названием (оно ни к чему не привязано, редактировать его нельзя). По событию OnCurrent - то же самое, отображаем название по коду.

Но! Если пользователь жмет Undo, то невидимое поле с кодом меняет свое значение на сохраненное, а поле с названием так и остается. Понятное дело, ведь оно unbound. Возможно ли это событие (undo) как-нибудь перехватывать и обновлять поле с названием?
...
Рейтинг: 0 / 0
22.12.2004, 13:56:45
    #32839190
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Undo - возможно ли перехватить?
автор
Если пользователь жмет Undo

что-бы не на что было жать делаем свободной всё форму,получая полный контроль над процессом
...
Рейтинг: 0 / 0
22.12.2004, 14:03:52
    #32839209
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Undo - возможно ли перехватить?
...
Рейтинг: 0 / 0
22.12.2004, 14:16:46
    #32839256
sraider
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Undo - возможно ли перехватить?
Лох Позорный : почему-то это событие не происходит при undo. Ни в поле с кодом, ни в поле с названием.
...
Рейтинг: 0 / 0
22.12.2004, 14:18:39
    #32839262
sraider
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Undo - возможно ли перехватить?
о, хоть Form.OnUndo ловится... попробую через него
...
Рейтинг: 0 / 0
22.12.2004, 14:31:14
    #32839300
sraider
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Undo - возможно ли перехватить?
sraiderо, хоть Form.OnUndo ловится... попробую через него

тоже не подходит - ловится ДО отмены :(
...
Рейтинг: 0 / 0
22.12.2004, 14:35:47
    #32839321
sraider
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Undo - возможно ли перехватить?
Выручило использование Поле.OldValue вместо Поле.Value...
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Undo - возможно ли перехватить? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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