Для создания отчетов используется Telerik Report Designer (ссылка на скачивание).
Для подключения Telerik Report Designer к базе данных PostgreSQL необходим драйвер Npgsql версии 3.2.7 (ссылка на скачивание).

Отчет должен представлять собой таблицу со списком действий определенного пользователя над объектами системы. Укрупненный план действий при создании шаблона отчета:
Наименование отчета: Аудит действий пользователя |

|












SELECT "public"."audit_event_type"."name", "public"."audit_event_type"."id", "public"."audit"."name" AS "auditname", "public"."audit"."audit_source_item_link", "public"."audit"."ins_user_name" AS "auditins_user_name", "public"."audit"."data", "public"."audit"."event_type_id", "public"."audit"."ins_date" FROM ("public"."audit" INNER JOIN "public"."audit_event_type" ON "public"."audit"."event_type_id" = "public"."audit_event_type"."id") WHERE "public"."audit"."event_type_id" IS NOT NULL AND "public"."audit"."ins_user_name" = @audit_ins_user_name AND "public"."audit"."ins_date" > @start_date AND "public"."audit"."ins_date" < @end_date |
@audit_ins_user_name – String
@start_date - DateTime2
@end_date - DateTime2











Сверив настройки, закрываем окно мастера нажатием «Finish»






