Открывается форма на редактирование. Через SQL запрос SELECT.
Пользователь может менять данные, а может и не поменять ничего.
Как при сохранении получить только измененные данные пользователям, в целях сохранения в лог?
Понимаю, что можно при открытии формы, можно все поля запомнить во временных переменных, потом сравнить из со значениями находящимися в полях при закрытии и если отличаются то сохранять. Но может есть способ проще?
Как получить только изменившиеся данные на форме?
Модератор: Модераторы
- Снег Север
- долгожитель
- Сообщения: 3067
- Зарегистрирован: 27.11.2007 15:14:47
- Контактная информация:
Ловить в onchange контролов.
Вообще-то не очень ясно, что именно надо ловить - как изменились данные или просто факт изменения в определенном контроле..
Вообще-то не очень ясно, что именно надо ловить - как изменились данные или просто факт изменения в определенном контроле..
Тупанул я. Вопрос решен через встроенное логирование в самой БД Firebird
Изобретал велосипед.
Изобретал велосипед.
