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

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

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

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

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


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