При первом написании приложения ASP.NET MVC необходимо подключиться к SSRS и отображать отчеты. - PullRequest
2 голосов
/ 05 января 2011

Привет всем .. Я впервые пишу веб-приложение ASP.NET MVC, и оно идет хорошо.У меня нет проблем там.Что я не имею никакого опыта, так это SSRS.В конечном итоге я хочу иметь возможность отображать отчеты в моем приложении ASP.NET MVC.

  1. Я установил и запустил сервер отчетов, и он виден в SQL Server Management Studio.Я создал тестовый отчет (.rdl) через Business Intelligence Development Studio и опубликовал его на своем сервере отчетов.Это сейчас там, я проверил.

Мой вопрос: как мне связать это с моим основным приложением?Нужно ли добавлять ссылку в мое основное приложение, чтобы иметь возможность получить созданный мной отчет?Я полностью потерян - моя основная база данных и мой сервер отчетов видны в SQL Server Management Studio.Это насколько я получил ... помощь ????Заранее спасибо ..!

1 Ответ

5 голосов
/ 05 января 2011

Попробуйте это: http://geekswithblogs.net/stun/archive/2010/02/26/executing-reporting-services-web-service-from-asp-net-mvc-using-wcf-add-service-reference.aspx

Если это не так, если вы новичок в ASP.NET MVC и вам специально не требуются службы MS Reporting Services (.rdl), созданные в BI Development Studio, но они удовлетворенысо стандартным отчетом Visual Studio (.rdlc) (это просто означает, что отчет может быть более или менее связан только с одним приложением. Вы создаете их с помощью проекта Visual Studio - щелкните правой кнопкой мыши -> Новый элемент -> Отчетность -> Отчет)взгляните на эту ссылку (http://www.danielroot.info/2009/06/how-to-render-reporting-services.html),, хотя в ней указано, как связать Reporting Services, он фактически означает стандартные файлы отчетов .rdlc. По сути, он публикует просто вывод из отчета .rdlc в виде .pdf и передавая его вашему пользователю, я обнаружил, что это невероятно простой и мощный способ быстрой публикации отчетов.

В противном случае гибридная реализация обеих реализаций может позволить вам правильно транслировать службу отчетов .rdl.

Удачи.

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