Я ищу решение для отчетности, которое работает на сервере и во внешнем интерфейсе. Проблема в том, что интерфейсную технологию еще предстоит выбрать из веб-форм ASP.NET, ASP.NET MVC или Silverlight.
Поэтому я хотел бы использовать ту же структуру отчетности для создания отчетов на сервере (бизнес-уровень, абстрагированный через WCF) в формате PDF, а также представлять отчеты в средстве просмотра через ASP.NET или Silverlight, где пользователи могут предварительно просмотреть отчет, адаптировать фильтрацию. и в конечном итоге экспортировать в PDF или Excel / CSV.
Моему клиенту тоже нравится иметь дизайнера отчетов.
Смогу ли я сделать все это с помощью Crystal Reports? Кроме того, смогу ли я каким-то образом использовать одно и то же определение отчета во внешнем и внутреннем интерфейсе? Также приветствуются другие предложения по фреймворку, хотя нам здесь не нужен подход служб отчетов SQL, поскольку для этого требуется отдельное приложение службы отчетов в IIS.
Спасибо