Решение для отчетности — Динамическое содержимое для каждого продукта

#.net #angular #xslt #report

Вопрос:

В настоящее время наш технический стек-это Angular .Net core и Sql server, размещенные в Azure. Я занят исследованием того, что было бы идеальным решением для отчетности.

У нас уже есть решение для отчетности. Чтобы просто уточнить. Мы создаем xslt для каждого продукта/клиента и сохраняем его для продукта/клиента в нашей системе. Когда приходит время запускать отчет/документ, у нас есть наша программа .net core, которая запускает и преобразует xslt в PDF .

Это становится кошмаром, так как мы создаем много xslt на продукт. Я подумываю о том, чтобы уйти от этого и скорее предоставить клиенту интерфейс и настроить отчет в нашей системе.

В идеале система, о которой я думаю, должна включать очень простую отчетность с несколькими таблицами и содержанием в формате PDF. Например — Продукт настроен, несколько политик принадлежат продукту. Каждая политика имеет свои собственные сведения о клиентах (бывшее имя, фамилия и т. Д.). Все эти имена и фамилии также должны быть заменены на настоящие имена.

Есть ли какой-нибудь способ, которым я могу следовать, или какое-то направление, которое может абстрагировать весь этот процесс для меня?

Спасибо, Шэнк