Отчетность на сервере и клиенте - PullRequest
1 голос
/ 11 августа 2010

Я ищу решение для создания отчетов, которое работает на сервере и во внешнем интерфейсе.Проблема состоит в том, что интерфейсная технология еще не определена на основе веб-форм ASP.NET, ASP.NET MVC или Silverlight.

Поэтому я хотел бы использовать ту же структуру отчетности для создания отчетов посервер (бизнес-уровень, абстрагированный от WCF) в формате PDF, а также представление отчетов в средстве просмотра через ASP.NET или Silverlight, где пользователи могут просматривать отчет, настраивать фильтрацию и в конечном итоге экспортировать в PDF или Excel / CSV.

Моему клиенту также нравится иметь дизайнера отчетов.

Смогу ли я сделать все это с Crystal Reports?Кроме того, смогу ли я как-то использовать одно и то же определение отчета на внешнем и внутреннем уровнях?Также приветствуются другие предложения по фреймворку, хотя мы не хотим использовать подход служб отчетов SQL, поскольку для этого требуется отдельное приложение службы отчетов в IIS.

Спасибо

Ответы [ 3 ]

1 голос
/ 17 августа 2010

Я работаю на Telerik.Telerik Reporting позволяет создавать собственные отчеты .NET с помощью дизайнера отчетов на основе Visual Studio.Эти отчеты можно просматривать в любом из включенных средств просмотра отчетов, ASP.NET, Silverlight, WPF и WinForms.Если вы решите использовать MVC, это также можно использовать, см. Здесь (http://www.telerik.com/community/code-library/reporting/general/using-telerik-web-reportviewer-in-asp-net-mvc-application.aspx). Экспорт в PDF и некоторые другие форматы файлов также возможен с Telerik Reporting.Если вы заинтересованы в этом, бесплатная пробная версия доступна для скачивания на сайте Telerik (http://www.telerik.com).

0 голосов
/ 19 августа 2011

Хотя не изначально .NET, я брошу Отчеты i-net Clear в кольцо.Он имеет порт на стороне сервера .NET, который может быть легко интегрирован в ваш бэкэнд через его обширный .NET API (или вы также можете использовать его в качестве автономного сервера).Он генерировал PDF-файлы и все другие виды документов отчетов.

На внешней стороне есть несколько вариантов: вставлять HTML, изображения, PDF или использовать средство просмотра отчетов (которое пока не Silverlight, но Java) - в любом случае: он достаточно гибкий.

Еще один плюс: есть бесплатный и простой в использовании инструмент для создания отчетов.Вы даже можете редактировать отчеты прямо с вашего сервера отчетов и вставлять их обратно в новую версию.

Да.Я работаю на компанию, которая сделала это.(попробуй)

0 голосов
/ 11 августа 2010

Я бы взглянул на предложение Teleriks (http://www.telerik.com/products/reporting.aspx), поскольку оно предоставляет решения для Silverlight, WPF и ASP.NET (не уверен насчет ASP.NET MVC).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...