• Как организовать логирование действий пользователя в программе?

    @xflash
    Нужно именно логгировать изменение контролов или уже изменение записи в таблице после сохранения?
    - если записи в таблицы, проще реализовать в базе данных посредством триггеров. Путем сравнения значения до и после сохранения.
    - если именно контролов, то они наверняка значения из БД через источник данных. Так что можно работать с изменениями в них!
    - если именно важен сам факт изменений, а не сохраненное значение - добавьте обработку события change к каждому контролу и пишите в txt по этому событию.
    Ответ написан