Visual Studio 2010 - приложение ASP.NET MVC3 - SSRS на SQL Server 2005 - PullRequest
1 голос
/ 20 апреля 2011

Я немного новичок в SSRS ... У меня есть приложение MVC3, которое мне нужно для отображения отчетов SQL Server из базы данных SQL Server 2005. Это возможно? Я спрашиваю, потому что мои поиски в Google указали на некоторые проблемы с VS2008 / SQL Server 2005, поэтому я хотел знать, сохраняются ли эти проблемы для VS2010.

Кроме того, довольно ли просто встроить элемент управления Report Viewer в приложение MVC3? Я видел несколько постов, но не слишком много подробностей.

Ссылки и отзывы будут очень благодарны. Другой вопрос - я делаю проект отчета непосредственно в моем веб-приложении / средстве просмотра отчетов? Или мне нужно сначала оформить отчет (например, в «Заявке на отчет»)?

Ответы [ 2 ]

1 голос
/ 20 апреля 2011

Ну, вы должны разделить это на два разных квестоина. Сначала об использовании отчетов в ASP.NET MVC, которые могут быть довольно конкретными - я ожидаю, что вам придется вернуться к странице ASP.NET для этого случая, но позвольте другим с более глубоким пониманием ответить на этот вопрос.

Вторая часть посвящена разработке самого отчета. Проблемы, которые вы читаете в Интернете, направлены именно на эту проблематику. Отчеты создаются либо в построителе отчетов, который представляет собой отдельное приложение с интерфейсом, аналогичным интерфейсу MS Office, либо в студии разработки бизнес-аналитики, которая является частью установки инструментов SQL-сервера.

Студия разработки бизнес-аналитики построена на основе оболочки VS Studio. Каждая версия VS Studio имеет свою версию оболочки, и каждая студия разработки Business Intelligence использует оболочку VS studio, доступную на момент ее выпуска. Таким образом, для SQL Server 2005 оболочка основана на VS Studio 2005, и поэтому вы не увидите проекты и элементы бизнес-аналитики (например, отчеты) в VS 2010, и вам придется напрямую использовать среду разработки Business Intelligence.

0 голосов
/ 20 апреля 2011

да, сначала создайте отчет и разверните его на сервере отчетов, затем используйте элемент управления средства просмотра отчетов для отображения отчета в приложении.

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