powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не могу поймать Dirty
12 сообщений из 12, страница 1 из 1
Не могу поймать Dirty
    #32764673
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ставлю на закрытие формы
if me.dirty then ....

и получаю всё время dirty=false

аксХП & Adp

P.S. у формы кода нету вообще (кроме этого).
...
Рейтинг: 0 / 0
Не могу поймать Dirty
    #32764678
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а форма свободная или с рекордсорсом?
...
Рейтинг: 0 / 0
Не могу поймать Dirty
    #32764695
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
форма на хранимке
...
Рейтинг: 0 / 0
Не могу поймать Dirty
    #32764709
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да, с хранимками у меня туго :)
могу конечно предположить, что у тебя запись сохраняется до закрытия формы
...
Рейтинг: 0 / 0
Не могу поймать Dirty
    #32764752
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это я и сам понял :)
только в коде этого точно нету.
интересует что может вызывать "самосохранение".
...
Рейтинг: 0 / 0
Не могу поймать Dirty
    #32764757
ищ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
при зкакрытии формы всегда dirty=false

смысл твоей проверки непонятен
...
Рейтинг: 0 / 0
Не могу поймать Dirty
    #32764761
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Переход во вложенную форму даёт сохранение основной.
...
Рейтинг: 0 / 0
Не могу поймать Dirty
    #32764799
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вложенных форм нету

ищпри зкакрытии формы всегда dirty=false
смысл твоей проверки непонятен
а как тогда отловить момент при закрытии, когда Dirty еще True?
мне надо спросить у пользователя надо ли сохранять изменения.
...
Рейтинг: 0 / 0
Не могу поймать Dirty
    #32764850
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автора как тогда отловить момент при закрытии, когда Dirty еще True?
мне надо спросить у пользователя надо ли сохранять изменения.

Form_Unload
...
Рейтинг: 0 / 0
Не могу поймать Dirty
    #32764884
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
incold Form_Unload
неа. та же фигня.
...
Рейтинг: 0 / 0
Не могу поймать Dirty
    #32764903
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как вариант:
в форме установлен цикл обхода = все записи
После перехода с последнего поля запись сохраняется
соответственно при закрытии формы запись уже сохранена.

А вообще непонятно чего нужно добиться.
Если спросить сохранить ли изменения но не при закрытии а вообще тогда
Before_Update
...
Рейтинг: 0 / 0
Не могу поймать Dirty
    #32765113
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 incold:
ну да. ты прав. чё то я совсем забыл про Form_BeforeUpdate
спасибо
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не могу поймать Dirty
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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