Отчет используется для мониторинга записей журнала аудита изменений данных в таблицах БД.
Для работы отчета используются следующие функции из схемы demo_reports базы данных mesdb:
report_demo_audit_log.sql.
Для корректной работы отчета в ExeMES:
должна быть настроена как минимум одна таблица для аудита в БД.
Внешний вид отчета Журнал аудита изменений:Внешний вид отчета
Отчет строится за за какой либо период времени, с возможностью фильтрации по полям. Для каждой записи в отчете доступен просмотр дополнительной информации в скрытой области (раскрывается по нажатию "+" в левой части строки). Раскрывающаяся область может содержать данные по всем полям таблицы, или только по измененным полям.
Название поля
Описание поля
Период
Заданный временной период
Таблица
Таблица из базы данных, для которой настроен аудит изменений
Тип изменения
тип операции, которая привела к изменению в таблице (insert, update или delete)
ИД измененной записи
Идентификатор измененной строки в базе данных.
Автор изменений
Пользователь, который отправил запрос на внесение изменений
ИД запроса к MES
идентификатор запроса на изменение в базе данных
Показывать данные
Выбор вида отображения изменений в раскрывающейся области (отображение всех полей или только изменённых)
Данные до изменения
Фильтр по значениям, которые находились в поле указанной таблицы до изменения
Данные после изменения
Фильтр по значениям, которые находились в поле указанной таблицы после изменения
Наименование параметра
Тип параметра
Описание
Начало периода
Дата
Дата начала периода в рамках которого строится отчет
Окончание периода
Дата
Дата окончания периода в рамках которого строится отчет
Таблица
Список с множественным выбором
Таблица из базы данных, для которой настроен аудит изменений
Тип изменения
Список с множественным выбором
Тип операции, которая привела к изменению в таблице (insert, update или delete)
ИД измененной записи
Список с множественным выбором
Идентификатор измененной строки в базе данных.
Автор изменений
Список с множественным выбором
Пользователь, который отправил запрос на внесение изменений
Пользователь БД
Список с множественным выбором
Пользователь базы данных, который внес изменения.
ИД запроса к MES
Строка
Идентификатор запроса на изменение в базе данных
Данные до изменения - столбец
Список
Фильтр по данным, которые содержались до изменения с указанием столбца таблицы из выпадающего списка
Данные до изменения - значение
Строка
Фильтр по данным, которые содержались до изменения с указанием значения
Данные после изменения - столбец
Список
Фильтр по данным, которые содержались после изменения с указанием столбца таблицы из выпадающего списка
Данные после изменения - значение
Строка
Фильтр по данным, которые содержались после изменения с указанием значения
Название поля
Описание поля
Период
Заданный временной период
ИД запроса к MES
идентификатор запроса на изменение в базе данных
Показывать данные
Выбор вида отображения изменений в раскрывающейся области (отображение всех полей или только изменённых)
Данные до изменения
Фильтр по значениям, которые находились в поле указанной таблицы до изменения
Данные после изменения
Фильтр по значениям, которые находились в поле указанной таблицы после изменения