A
Anatoly
Требуется вести историю изменения полей: кто, когда, что на что поменял.
В определенных формах определенные поля. Пока фиксировано, но в дальнейшем думаю сделать это настраиваемым.
Если кто уже занимался этим, может есть какие наработки или уже определившиеся проблемы...
С одной стороны логично было-бы сделать эти логи наследниками к соответственным формам, но с другой информация будет размазана по нескольким базам и не увидишь изменения, сделанные определенным пользователем, а одном просмотре. Придется создавать доп. базу и поддерживать ее в актуальном состоянии. Причем в отдельную базу придется, помимо имени реквизита, тащить еще наименования базы и формы отредактированного документа, плюс какие реквизиты идентифицирующие этот документ для пользователя.
И в какой момент фиксировать изменения? В свойствах/событиях не совсем корректно. Логичнее всего, вроде-бы, в PostSave формы.
Как правильнее организовать хранение предыдущих значений нужных полей при входе в редактирования документа?
Короче, пока я в состоянии раздумий как приступить
В определенных формах определенные поля. Пока фиксировано, но в дальнейшем думаю сделать это настраиваемым.
Если кто уже занимался этим, может есть какие наработки или уже определившиеся проблемы...
С одной стороны логично было-бы сделать эти логи наследниками к соответственным формам, но с другой информация будет размазана по нескольким базам и не увидишь изменения, сделанные определенным пользователем, а одном просмотре. Придется создавать доп. базу и поддерживать ее в актуальном состоянии. Причем в отдельную базу придется, помимо имени реквизита, тащить еще наименования базы и формы отредактированного документа, плюс какие реквизиты идентифицирующие этот документ для пользователя.
И в какой момент фиксировать изменения? В свойствах/событиях не совсем корректно. Логичнее всего, вроде-бы, в PostSave формы.
Как правильнее организовать хранение предыдущих значений нужных полей при входе в редактирования документа?
Короче, пока я в состоянии раздумий как приступить
