Отображает

Отчет используется для мониторинга записей журнала аудита изменений данных в таблицах БД.

Для работы отчета используются следующие функции из схемы demo_reports базы данных mesdb:

  • report_demo_audit_log.sql.

Для корректной работы отчета в ExeMES:

  • должна быть настроена как минимум одна таблица для аудита в БД.

Внешний вид отчета Журнал аудита изменений:

Отчет строится за за какой либо период времени, с возможностью фильтрации по полям. Для каждой записи в отчете доступен просмотр дополнительной информации в скрытой области (раскрывается по нажатию "+" в левой части строки). Раскрывающаяся область может содержать данные по всем полям таблицы, или только по измененным полям.

Название поляОписание поля
ПериодЗаданный период
ТаблицаЗаданное имя таблицы в которую были внесены изменения
Тип измененияЗаданный тип операции, которая привела к изменению данных
ИД измененной записи

Заданный идентификатор записи в базе данных

Автор изменений

Заданный пользователь, который отправил запрос на внесение изменений

Пользователь БД

Заданный пользователь базы данных, который внес изменения

ИД запроса к MES

Заданный идентификатор запроса на изменение в базе данных 

Показывать данныеЗаданный режим отображения данных в раскрывающейся области:
  • Всех полей - будут отображены все все поля таблицы
  • Только изменённых полей - будут отображены только измененные поля
Данные до измененияЗаданный фильтр по столбцу выбранной таблицы и его значению до изменения
Данные после измененияЗаданный фильтр по столбцу выбранной таблицы и его значению после изменения
Название поляОписание поля
Время транзакцииВремя начала выполнения транзакции
Время изменения

Время внесения изменений в таблицу

ТаблицаИмя таблицы в которую были внесены изменения
Тип измененияТип операции, которая привела к изменению данных
ИД измененной записи

Идентификатор измененной строки в базе данных

Первичный ключ 

Первичный ключ таблицы в базе данных

Автор изменений

Пользователь, который отправил запрос на внесение изменений

Пользователь БД

Пользователь базы данных, который внес изменения

ИД запроса к MES

Идентификатор запроса на изменение в базе данных 

ИД транзакцииИдентификатор транзакции в базе данных
Наименование поляОписание поля
СтолбецСтолбец в таблице, который был изменен
Старое значение

Значение до изменения

Новое значение

Значение после изменения

Наименование параметраТип параметраОписание
Начало периодаДатаДата начала периода в рамках которого строится отчет
Окончание периодаДатаДата окончания периода в рамках которого строится отчет
Таблица

Список с множественным выбором

Таблица из базы данных, для которой настроен аудит изменений
Тип измененияСписок с множественным выборомТип операции, которая привела к изменению в таблице (insert, update или delete)
ИД измененной записиСписок с множественным выборомИдентификатор измененной строки в базе данных.
Автор измененийСписок с множественным выборомПользователь, который отправил запрос на внесение изменений
Пользователь БДСписок с множественным выборомПользователь базы данных, который внес изменения.
ИД запроса к MESСтрокаИдентификатор запроса на изменение в базе данных
Данные до изменения - столбецСписокФильтр по данным, которые содержались до изменения с указанием столбца таблицы из выпадающего списка
Данные до изменения - значениеСтрокаФильтр по данным, которые содержались до изменения с указанием значения
Данные после изменения - столбецСписокФильтр по данным, которые содержались после изменения с указанием столбца таблицы из выпадающего списка
Данные после изменения - значениеСтрокаФильтр по данным, которые содержались после изменения с указанием значения
Режим отображенияРадиокнопка

Режим отображения отчета:

  • Список - отчет стоится на одной странице общим списком;
  • Страницы - отчет разбивается по страницам.
Показывать данныеРадиокнопка

Режим отображения данных в раскрывающейся области:

  • Всех полей - будут отображены все все поля таблицы
  • Только изменённых полей - будут отображены только измененные поля