Последняя версия DataExpress 3 beta от 1 сентября 2019 года.
Изображение Скачать | Изображение Что нового?
См. также: Энциклопедия DX | Форум на develop-soft | Песочница
ИзображениеИзображениеИзображение

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

Расширение функционала и существующих возможностей программы с помощью модулей расширений и плагинов от сторонних разработчиков.

Модератор: Разработчики расширений

jurist23rus
Эксперт
Сообщения: 2655
Зарегистрирован: Пт сен 30, 2016 9:42 am
Откуда: Майкоп
Благодарил (а): 2 раза
Поблагодарили: 13 раз

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

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

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

Автор: jurist23rus
Последняя версия: 3.2 от 31 марта 2019 г.

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

jurist23rus
Эксперт
Сообщения: 2655
Зарегистрирован: Пт сен 30, 2016 9:42 am
Откуда: Майкоп
Благодарил (а): 2 раза
Поблагодарили: 13 раз

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

Сообщение jurist23rus » Вт мар 20, 2018 9:53 am

Это ошибка обновления метаданных базы. Вряд ли это напрямую связано с Логером. Скиньте базу админу для анализа.
Destiny is a very convenient word for those who never take decisions.

jurist23rus
Эксперт
Сообщения: 2655
Зарегистрирован: Пт сен 30, 2016 9:42 am
Откуда: Майкоп
Благодарил (а): 2 раза
Поблагодарили: 13 раз

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

Сообщение jurist23rus » Ср апр 04, 2018 11:32 am

Обновил модуль.

==== Версия 3.1 ====
* изменил порядок подключения модуля к форме. Теперь не требуется установка на форму вычисляемых надписей.
* убрал функцию loger из выражений за ненадобностью.
* у модуля появился визуальный интерфейс (доступен через свойство формы "Подключить действие").
* появилась опция "Контролировать все поля формы" при которой модуль сам ищет все поля и следит за ними, что не требует их перечисления вручную.
* модуль фиксирует "Дублирование записи" и отмечает это в журнале, выделяя событие фиолетовым цветом.
Destiny is a very convenient word for those who never take decisions.

cordek
Опытный
Сообщения: 357
Зарегистрирован: Вс май 14, 2017 2:53 pm
Благодарил (а): 43 раза
Поблагодарили: 4 раза

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

Сообщение cordek » Ср апр 04, 2018 11:44 am

В форму Log вносили изменения?

jurist23rus
Эксперт
Сообщения: 2655
Зарегистрирован: Пт сен 30, 2016 9:42 am
Откуда: Майкоп
Благодарил (а): 2 раза
Поблагодарили: 13 раз

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

Сообщение jurist23rus » Ср апр 04, 2018 11:47 am

Да. Поэтому модуля epas отдельно, не выкладывал, чтобы кто-нибудь не решил упростить себе жизнь. Обновляйте проект.
Destiny is a very convenient word for those who never take decisions.

drts
Эксперт
Сообщения: 370
Зарегистрирован: Сб окт 29, 2016 11:35 pm
Откуда: Новороссийск
Благодарил (а): 25 раз
Поблагодарили: 4 раза

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

Сообщение drts » Ср апр 04, 2018 1:00 pm

Непонятный глюк при установке: не происходит добавление модуля расширений (вроде все по инструкции). Пришлось импортировать в новый проект, выдирать оттуда модуль расширений и вставлять в рабочую базу. Все остальное вроде работает. Спасибо.

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

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

Сообщение admin » Ср апр 04, 2018 1:03 pm

drts, можете подробнее описать глюк.

drts
Эксперт
Сообщения: 370
Зарегистрирован: Сб окт 29, 2016 11:35 pm
Откуда: Новороссийск
Благодарил (а): 25 раз
Поблагодарили: 4 раза

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

Сообщение drts » Ср апр 04, 2018 1:12 pm

DX3b, версия от 29.04.18. Устанавливаю логер: ДИЗАЙНЕР-СЕРВИС-ОБЪЕДИНЕНИЕ ПРОЕКТОВ, выбираю файл логера, скачанный с репозитария. Отмечаю галкой формы. После оьъединения в проекте появляются формы, с модулями форм. Модуль расширения - не появляется. В меню РАСШИРЕНИЯ - также модуля Loger v3.1 отсутствует. При ИМПОРТЕ проекта в новую базу все работает корректно. Проверял только на своей рабочей базе. К сожалению выложить не могу, т.к. Присутствуют специфичные названия форм и данные. Спасибо.

GINN
Интересующийся
Сообщения: 89
Зарегистрирован: Сб фев 25, 2017 1:06 pm
Откуда: Харьков
Благодарил (а): 5 раз
Поблагодарили: 2 раза

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

Сообщение GINN » Ср апр 04, 2018 1:14 pm

drts писал(а):...не происходит добавление модуля расширений (вроде все по инструкции)...

Аналогично.
Скриншот 2018-04-04 13.12.30.png
Скриншот 2018-04-04 13.12.30.png (88.12 КБ) 1248 просмотров

Есть подозрение, что проблема связана с наличием в БД (до установки нового логера) старой версии 2.0.
Предыдущая версия логера была удалена согласно инструкции.

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

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

Сообщение admin » Ср апр 04, 2018 1:42 pm

При объединении проектов модули расширений не добавляются и не добавлялись раньше.

jurist23rus
Эксперт
Сообщения: 2655
Зарегистрирован: Пт сен 30, 2016 9:42 am
Откуда: Майкоп
Благодарил (а): 2 раза
Поблагодарили: 13 раз

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

Сообщение jurist23rus » Ср апр 04, 2018 1:50 pm

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


Вернуться в «Расширения и плагины»