Страница 1 из 1

История изменений (выделять поля)

Добавлено: 09 сен 2023, 08:30
motop
На данный момент механизм история изменений в дополнении. Дополнение> Отчеты > История изменений
Пишет, новое значение поля, но не показывает что было до.
Было бы удобно выделять разным цветом значения в формате было-стало

Re: История изменений (выделять поля)

Добавлено: 09 сен 2023, 09:12
nruslan2
если очень нужно то есть готовое решение: viewtopic.php?p=22238#p22238

так же есть вариант и с отображением в комментариях:
viewtopic.php?p=30034#p30034

Re: История изменений (выделять поля)

Добавлено: 09 сен 2023, 09:34
motop
nruslan2 писал(а): 09 сен 2023, 09:12 если очень нужно то есть готовое решение: viewtopic.php?p=22238#p22238

так же есть вариант и с отображением в комментариях:
viewtopic.php?p=30034#p30034
Благодарю за оперативный ответ.
У вас очень крутой плагин для системы. В моем запросе речь идёт о минимальной доработке и самое главное что бы она была совместима в дальнейшем при обновлениях.

очень не хочется иметь "свой кастом" который будет после каждого обновления требовать отдельного внимания

Если заказчик подтвердит срочность, воспользуемся Вашим вариантом

Re: История изменений (выделять поля)

Добавлено: 12 сен 2023, 07:42
support
Добавил в план.

Re: История изменений (выделять поля)

Добавлено: 12 сен 2023, 13:58
motop
Спасибо

Re: История изменений (выделять поля)

Добавлено: 10 окт 2023, 10:48
believe
motop писал(а): 09 сен 2023, 09:34
nruslan2 писал(а): 09 сен 2023, 09:12 если очень нужно то есть готовое решение: viewtopic.php?p=22238#p22238

так же есть вариант и с отображением в комментариях:
viewtopic.php?p=30034#p30034
Благодарю за оперативный ответ.
У вас очень крутой плагин для системы. В моем запросе речь идёт о минимальной доработке и самое главное что бы она была совместима в дальнейшем при обновлениях.

очень не хочется иметь "свой кастом" который будет после каждого обновления требовать отдельного внимания

Если заказчик подтвердит срочность, воспользуемся Вашим вариантом
Тоже понадобилось, а что если создать дополнительное поле "Было" и триггером при обновлении поля записывать в него предыдущее значение?
Как минимальная доработка:)

Код: Выделить всё

SET NEW.field_4105 = OLD.field_2975

Re: История изменений (выделять поля)

Добавлено: 10 окт 2023, 10:56
nruslan2
Кстати интересная идея! но у нее минус - в БД есть ограничение на количество полей! особенность SQL

доработка 42 "Переработанный Отчет История Изменений" работает примерно по такому же принципу "запись предыдущего значения в БД в отдельный столбец", но более рационально))


А вот доработка 160. Отслеживать изменения полей в комментарии - вообще имеет другую идею :D :D :D

Re: История изменений (выделять поля)

Добавлено: 05 дек 2023, 11:48
support
motop писал(а): 09 сен 2023, 08:30 На данный момент механизм история изменений в дополнении. Дополнение> Отчеты > История изменений
Пишет, новое значение поля, но не показывает что было до.
Было бы удобно выделять разным цветом значения в формате было-стало

Реализовано для 3.5 https://vk.com/rukovoditel_project?w=wall-80230319_1796

Re: История изменений (выделять поля)

Добавлено: 06 дек 2023, 07:41
Fait
Круто!!!
Очень нужный функционал, благодарю!

Re: История изменений (выделять поля)

Добавлено: 22 апр 2025, 20:49
motop
support писал(а): 05 дек 2023, 11:48
motop писал(а): 09 сен 2023, 08:30 На данный момент механизм история изменений в дополнении. Дополнение> Отчеты > История изменений
Пишет, новое значение поля, но не показывает что было до.
Было бы удобно выделять разным цветом значения в формате было-стало

Реализовано для 3.5 https://vk.com/rukovoditel_project?w=wall-80230319_1796
Отлично, спасибо большое.