Последняя версия DataExpress 3 beta от 20 сентября 2018 года. Скачать. Энциклопедия DX. Форум на Develop-Soft

DX Loger - модуль логирования действий пользователя

Расширение функционала и существующих возможностей программы с помощью модулей выражений и плагинов от сторонних разработчиков.
jurist23rus
Эксперт
Сообщения: 2377
Зарегистрирован: Пт сен 30, 2016 9:42 am
Откуда: Майкоп

DX Loger - модуль логирования действий пользователя

Сообщение jurist23rus » Пн окт 30, 2017 12:58 am

DX Loger - это комплекс, состоящий из взаимодействующих и программно связанных друг с другом форм и модуля расширений, в совокупности предназначенный для организации системы логирования (журнализирования) определённых действий пользователя и фиксации изменений в журнале событий.

Автор: jurist23rus
Последняя версия: 3.1 от 04 апреля 2018 г.

РЕПОЗИТОРИЙ
Destiny is a very convenient word for those who never take decisions.

jurist23rus
Эксперт
Сообщения: 2377
Зарегистрирован: Пт сен 30, 2016 9:42 am
Откуда: Майкоп

Re: DX Loger - модуль логирования действий пользователя

Сообщение jurist23rus » Вт мар 13, 2018 9:13 pm

Обновил. Скачивать в шапке.

Новое в версии 3.0.
1. На 90% переписал код модуля расширения, изменив алгоритм работы.
2. Убрал параметр № 2 функции, который отвечал за таблицу и её поля. Теперь, чтобы контролировать таблицу нужно просто разместить на на ней надпись с функцией. Количество одновременно контролируемых таблиц не ограничено.
3. Полная совместимость с запросами. Для контроля полей формы, отображаемой запросом нужно просто разместить надпись с функцией Loger на форме-источнике запроса.

Так как код модуля почти полностью переписал не исключаю, что могут быть какие-то ошибки. Всего не предусмотришь. Кто поймает, прошу отписываться в теме, чтобы я мог исправить.

В целом, несмотря на возможные мелкие ошибки (новый код), с точки зрения алгоритма работы, версия значительно лучше предыдущих, так что переходить со старых версий рекомендую.
Destiny is a very convenient word for those who never take decisions.

Аватара пользователя
rausNT
Знаток
Сообщения: 468
Зарегистрирован: Чт авг 24, 2017 9:23 am

Re: DX Loger - модуль логирования действий пользователя

Сообщение rausNT » Вт мар 13, 2018 9:44 pm

спасибо. На боевую базу уже можно ставить или еще будите дорабатывать ошибки?

jurist23rus
Эксперт
Сообщения: 2377
Зарегистрирован: Пт сен 30, 2016 9:42 am
Откуда: Майкоп

Re: DX Loger - модуль логирования действий пользователя

Сообщение jurist23rus » Вт мар 13, 2018 11:12 pm

Если ошибки найдутся, то конечно, исправлю. А чтобы они нашлись, нужно ставить и пользоваться.
Destiny is a very convenient word for those who never take decisions.

cordek
Интересующийся
Сообщения: 235
Зарегистрирован: Вс май 14, 2017 2:53 pm

Re: DX Loger - модуль логирования действий пользователя

Сообщение cordek » Сб мар 17, 2018 4:38 pm

В описании функции написано "поля объяетов"

cordek
Интересующийся
Сообщения: 235
Зарегистрирован: Вс май 14, 2017 2:53 pm

Re: DX Loger - модуль логирования действий пользователя

Сообщение cordek » Сб мар 17, 2018 5:16 pm

Тестирование показало, что если дублировать запись формы в работает Логер, при сохранении записи появляется следующая ошибка
img-2018-03-17-19-13-53.png
img-2018-03-17-19-13-53.png (81 КБ) 463 просмотра

jurist23rus
Эксперт
Сообщения: 2377
Зарегистрирован: Пт сен 30, 2016 9:42 am
Откуда: Майкоп

Re: DX Loger - модуль логирования действий пользователя

Сообщение jurist23rus » Сб мар 17, 2018 10:00 pm

Дублирование - это отдельная тема. Я специально никак не обыгрывал дублирование записи, так как не знаю сохранит ли автор его в будущем или нет.
Destiny is a very convenient word for those who never take decisions.

Аватара пользователя
admin
Разработчик
Сообщения: 3774
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская

Re: DX Loger - модуль логирования действий пользователя

Сообщение admin » Сб мар 17, 2018 10:58 pm

Дублирование останется.

cordek
Интересующийся
Сообщения: 235
Зарегистрирован: Вс май 14, 2017 2:53 pm

Re: DX Loger - модуль логирования действий пользователя

Сообщение cordek » Пн мар 19, 2018 5:08 am

admin писал(а):Дублирование останется.

Для моей базы дублирование критично, большая часть заявок создаётся дублированием предыдущих.

Nikxdrummer
Интересующийся
Сообщения: 203
Зарегистрирован: Чт фев 16, 2017 10:56 am
Откуда: Новосибирск

Re: DX Loger - модуль логирования действий пользователя

Сообщение Nikxdrummer » Пн мар 19, 2018 7:57 am

Ошибка, что сделать?
Вложения
2018-03-19_11-56-37.jpg
2018-03-19_11-56-37.jpg (33.41 КБ) 405 просмотров

jurist23rus
Эксперт
Сообщения: 2377
Зарегистрирован: Пт сен 30, 2016 9:42 am
Откуда: Майкоп

Re: DX Loger - модуль логирования действий пользователя

Сообщение jurist23rus » Пн мар 19, 2018 8:03 am

Обновите dx
Destiny is a very convenient word for those who never take decisions.