Показать сообщение отдельно
Старый 09.12.2019, 06:12   #7  
trud is offline
trud
Участник
Лучший по профессии 2017
 
868 / 1120 (39) ++++++++
Регистрация: 07.06.2003
Записей в блоге: 1
А изменение адреса в клиенте умеет логировать? Тестовый кейс такой - заходим в клиента, создаем новый адрес(с новой Purpose), сохраняем.(хотим получить запись в отчете об этом). Редактируем этот адрес, сохраняем(тоже нужна запись в отчете). Меняем галку Primary(тоже хотим видеть в отчете). Удаляем этот адрес(тоже хотим видеть в отчете).
Недавно кодировал подобное в 2012, и оказалось, что по стандартному логу такой отчет не сделать, ибо любое редактирование адреса будет как update-insert в логе(так как это TimeEnabled таблицы) и были какие-то загвоздки чтобы распознать эти операции - отличить удаление от редактирования(решилось все доработкой лога БД для части таблиц)

Последний раз редактировалось trud; 09.12.2019 в 06:20.
За это сообщение автора поблагодарили: imir (2).