Просмотр файлов .rdl онлайн

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

У меня нет большого опыта программирования в .NET, и мне было интересно, как люди смогут просматривать эти отчеты через свой браузер (то есть через веб-приложение).

Моя конечная цель - предоставить некоторый интерфейс, который позволяет пользователям выбирать из списка .rdl и отображать их (вместе с некоторыми соответствующими данными xml или JSON)....

Итак, какие именно инструменты необходимы для того, чтобы пользователи могли просматривать отчеты (rdl) через свой браузер? Я хотел бы сделать это как можно проще для конечного пользователя, то есть SaaS -> не требуется установка программного обеспечения на стороне клиента...


person user559142    schedule 05.01.2012    source источник


Ответы (2)


В зависимости от того, какой опыт вы хотите использовать и сколько средств нужно сэкономить, вы можете использовать службы отчетов SQL Server или ASP.Net ReportViewer.

Хотя службы Reporting Services больше подходят для создания отчетов, они ограничивают вас только отображением отчетов. Где, как и в случае с ASP.Net, вы можете воспользоваться доступной моделью программирования для отображения любых других данных (как вы упомянули в своем вопросе). Вы можете взглянуть на каждый из них и решить, каким путем вы хотите пойти.

Сведения о службах Reporting Services можно найти по адресу http://msdn.microsoft.com/en-us/library/ms159106.aspx

Подробные сведения об управлении сервером отчетов ASP.Net можно найти по адресу

http://msdn.microsoft.com/en-us/library/ms251671(v=VS.100).aspx

person Subhash Dike    schedule 05.01.2012

rdl сами по себе не имеют никакого значения для конечных пользователей.
Они просто содержат всю информацию, необходимую для получения откуда-то данных и их отображения.

Они обрабатываются элементом управления ReportViewer или полной установкой служб Reporting Services (SSRS). Формат отображаемого отчета определяется входными данными/параметрами элемента управления или SSRS.

Например, вы можете добавить элемент управления ReportViewer на свой веб-сайт.

person gbn    schedule 05.01.2012