dsdsssd

Александр, немного о проекте.
Есть ряд объектов недвижимости, по которым нужно периодически актуализировать информацию.
Структура БД примерно такая:
Основная таблица (tMain):
С полями Код, Регион, Дата….
И есть дочерняя таблица (tMainHistory) с аналогичными полями, в который непосредственно будет храниться история изменений.

Что нужно:
Нудно реализовать возможность добавления данных в таблицу tMainHistory на основе существующих. Те я вижу это так: пользователь выдирает запись, делает правый щелчке мыши, выбирает пункт редактировать, появляется форма, в которой отражены все записи. Далее пользователь редактирует их, о форма АВТОМАТИЧЕСКИ сохраняет в таблицу tMainHistory под с новыми параметрами. Дата должна АВТОМАТИЧЕСКИ проставляется текущая.

+ должна быть реализована возможность автоматической фильтрации данных формы tMainHistory на основе активной строки tMain. У меня пример срабатывает только после ошибки (курсор смещается на новую запись).

В идеале новая запись таблицы tMainHistory должна быть привязана к событию «Изменение данных» или «Новые данные».