1еместо
Древо Жизни « все идеи проекта

387

-24
+411

Было бы очень хорошо, иметь лог изменений…

Было бы очень хорошо, иметь лог изменений, т.е. текстовый файл на подобии:

Код:
(25-Февр. 2011г 6:24:34), Добавлена персона: Имя, Фамилия ....
(25-Февр. 2011г 6:24:34), Добавлено событие: Рождение Имя, Фамилия ....
(25-Февр. 2011г 6:34:54), Изменена дата рождение ИФО с дата1 на дата2
(25-Февр. 2011г 7:10:05), Удалена персона ИФО...
и т.д.

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

Сергей Степанов, 15.12.2011, 18:34
это Cпам? Помечено как дубликат
Статус идеи: запланировано

Комментарии

powladim, 17.12.2011, 21:24
Мне такой функции уже давно не хватает. Фактически веду ее в отдельном блокноте. А начала вести, когда после сбоя системы, как оказалось, в программе тоже сбои произошли. Но они были выявлены не сразу и восстановление из резервной копии было невозможно, так как потерялись бы уже внесенные новые данные. Вот тогда я и начала вести такой вот аналог лог-файла - чтобы при похожих сбоях легче было проверить и восстановить данные.
Очень важная и необходимая вещь!!... Такой лог можно просто высылать родне после проведения правки для повторной сверки. А сейчас после корректировок данных по новой приходиться слать роспись, но не все ее читают внимательно - ведь там нет отметок "более новые сведения" - а цветом в ручную выделять утомительно...
Владимир Белов, 23.12.2011, 13:19
Хорошо бы ещё рядом с каждой записью лога иметь кнопку "перейти к персоне"
Алексей, 11.01.2012, 22:35
Не плохо бы иметь в соответствии с логом функцию отмены (возврата) на определенную дату (время)
Сергей Степанов, 12.01.2012, 08:36
Боюсь функция потребует поддержки транзакций, но использоваться будет достаточно редко. Явный минус — файл транзакций будет расти непомерно.
Алексей, 15.01.2012, 00:56
тогда отменить-вернуть как в офисных программах, было бы удобно.
Урте, 25.01.2012, 16:21
В автоматическом режиме такая ф-я может сличком сложная. Для начала хочется просто отсляживать изменения в базе.
А то иногда открыл посмотреть, а закрывая программа спрашивает: сохронить изменения? :) Так и хочется спросить: а какие?
powladim, 06.02.2012, 19:27
Я не совсем понимаю, что за транзакции, хотя очень приблизительно могу представить, что это такое. А будет ли файл транзакций расти, если, например, дополнительно в автоматическом режиме добавлять удаление записей лога, скажем, старше последних пяти сессий с изменениями. По дням нельзя, так как все пользователи по-разному работают - кто-то каждый день информацию добавляет, а кто-то раз в несколько месяцев. А вот по количеству запросов к программе может можно было бы?
Например, в логе отображалась бы информация о последних пяти сессиях с изменениями (желательно, чтобы просто открытие программы и ее закрытие не считалось изменением). Т.е. последние пять входов в программу, во время которых пользователь удалял, исправлял или добавлял данные, в логе есть. Все, что раньше - удаляется автоматически.
Евгений, 27.02.2012, 08:12
Эта функция будет иметь важное предназначение для меня лишь в том случае, когда объединяю 2 древа.
Объединил информацию деревьев и просматриваешь лог, где внесены изменения.
Быть может родственник по неопытности "напартачил" и это можно будет сразу заметить.
юрийЛ, 28.04.2012, 19:33
Я за,но не надо раздувать доработку.
Не хватает такой функциональности, веду этот лог вручную.
panaramix, 17.04.2016, 01:07
Очень нужная функция. Хотя бы обычный текстовый лог в формате:
Дата - Время - Действие (добавлен, изменен, добавлена связь и т.д.) - Объект (персона, место, документ и т.д.) - Задействованные (измененные) поля.
Очччччччень нужно!!! Особенно - для таких, как я, которые не такие, как powladim, и не могут "вести такой вот аналог лог-файла - чтобы при похожих сбоях легче было проверить и восстановить данные"... Помогите бабкам-чайникам!!!
Маги, 20.06.2020, 15:04
ОЧЕНЬ нужно!!!

Оставить комментарий