для того, чтобы сохранялась история изменений данных в системе необходимо настроить журнализацию. например, как вот здесь
пример
насколько я помню, в примере создается дополнительная база для сохранения истории. по ней затем можно строить какие угодно отчеты и др.
вроде так -)