2011-02-28 3 views
6

Как настроить rdlc (файл отчета, с помощью средства просмотра ретрансляции) на ASP.net MVC 2.0?ASp.net MVC с программой просмотра отчетов?

Я создал файл RDLC ..

И когда я перетащить просмотра отчетов в Mvc странице он тасует и не делаешь то, что подходит как Weve сделано в Winform приложений/веб-форму. Даже вы создаете новое приложение My First MVC Report Reporter также искажено. Я размещаю средство просмотра отчетов в таблице и не по-прежнему подойдет.

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

Что мне делать?

Спасибо .. Что касается

ответ

6

Я разместил код в своем блоге. Дайте мне знать, если это будет полезно.

http://blogs.msdn.com/b/sajoshi/archive/2010/06/16/asp-net-mvc-handling-ssrs-reports-with-reportviewer-part-i.aspx

+0

Хорошо, так что это все еще так, как мы делаем это в типичном веб-приложении asp.net ... нам просто нужно передать параметры из нашего представления в report.aspx..Я использую rdlc/local report, потому что у меня есть проблема в нашем сервере отчетов ... – Crimsonland

+0

Да. Это по-прежнему старый способ ASP.NET. Чтобы добавить к вашей точке - локальные отчеты по-прежнему будут работать с этим подходом. все отчеты заботятся о Datasource. В случае сервера отчетов вы просто вызываете URL-адрес. В случае локального отчета вы сначала передаете источник данных, а затем привязываетесь к отчету. – sajoshi

+0

@sajoshi Я не могу получить доступ к вашему сообщению в блоге по msdn. –

0

компонент ReportViewer не предназначен для использования с ASP.NET MVC и не поддерживается. Вы можете checkout this example. Вы можете создать стандартную страницу WebForms (а не MVC), сгенерированную отчет, а затем включить ее либо с iframe внутри вашего приложения MVC, либо создать отчет в формате PDF, который затем может быть встроен.

+0

Я уже скачал его последние несколько дней ... Каковы другие вещи, которые будут использоваться? У меня есть три параметра, которые необходимо передать в моем отчете, а именно id, datefrom и dateto. – Crimsonland

+0

Для передачи параметров мы использовали параметры iframe и GET, которые мы получили в коде за файлом и переданы в элемент управления reportviewer. – Phil

+0

есть ли какой-нибудь блог, как это сделать? – Crimsonland

Смежные вопросы