Thulasiram.P Ответов: 1

Службы SSRS локально его работает нормально, когда издание не работает


в отчете с помощью средства просмотра отчетов Microsoft локально
Он работает нормально, но когда я публикую его на веб-сервере (любом веб-сервере, даже localhost ii7.0), он не работает и показывает эту ошибку в средстве просмотра отчетов:
в vs 2010 году
Во время локальной обработки отчета произошла ошибка.
Определение отчета "основной отчет" является недопустимым.
Определение отчета недопустимо.
Подробности: данные на корневом уровне недопустимы. Линия 1, Позиция 1.

Что я уже пробовал:

DataTable dt = new DataTable();
           //TalukApprove tlk = new TalukApprove();
           dt = GetData(instcode);
           rptinstitutewise.Reset();
           rptinstitutewise.ProcessingMode = ProcessingMode.Local;
           ReportDataSource DS = new ReportDataSource("Dsconsolidatedmanulstock", dt);
           rptinstitutewise.LocalReport.DataSources.Clear();
           ReportParameter[] parms = new ReportParameter[1];
           parms[0] = new ReportParameter("@instid", instcode);

           //this.ReportViewer1.ServerReport.SetParameters(parms);
           rptinstitutewise.ServerReport.Refresh();
           rptinstitutewise.LocalReport.DataSources.Add(DS);
           rptinstitutewise.LocalReport.ReportPath = Server.MapPath("~/Reports/Drugconsolidaterpt.rdlc");

           rptinstitutewise.LocalReport.Refresh();

Richard MacCutchan

"Определение отчета" основной отчет " является недействительным."

Я ничего не знаю о SSRS, но это сообщение должно дать вам подсказку, где искать.

Thulasiram.P

не знаю почему ты даешь ответ

1 Ответов

Рейтинг:
1

Richard Deeming

Либо ваш отчет недействителен, либо он был создан с использованием более новой версии SSRS, чем версия, установленная на вашем сервере.