ajays3356 Ответов: 3

Элемент "/Report " не может быть найден. (rsItemNotFound)


Привет
Я создал отчет ssrs, но при просмотре его в браузере я получаю следующую ошибку..

Элемент "/Report " не может быть найден. (rsItemNotFound)

Мой исходный файл
<div>
       <asp:ScriptManager ID="ScriptManager1" runat="server">
       </asp:ScriptManager>
       <div style="margin-left: 50px;">
           <rsweb:ReportViewer ID="ReportViewer1" runat="server" Font-Names="Verdana" Font-Size="8pt"

               Height="2000px" Width="1200px">
           </rsweb:ReportViewer>
           &nbsp;</div>
   </div>



мой код позади

protected void Page_Load(object sender, EventArgs e)
   {
       ShowReport();
   }
   protected void ShowReport()
   {
       if (Request.QueryString["Dprint"] != null)
       {
           string DonorInfoCode = Request.QueryString["Dprint"].ToString();

           ReportViewer1.ProcessingMode = Microsoft.Reporting.WebForms.ProcessingMode.Remote;
           ReportViewer1.ServerReport.ReportServerUrl = new Uri("http://localhost/ReportServer");
           ReportViewer1.ServerReport.ReportPath = "/Report";
           ReportParameter[] reportpara = new ReportParameter[1];
           reportpara[0] = new ReportParameter(DonorInfoCode);
           ReportViewer1.ServerReport.SetParameters(reportpara);
           ReportViewer1.ServerReport.Refresh();
       }
   }


Пожалуйста, помогите мне решить эту проблему.

[no name]

Перед этим вы должны были настроить свой локальный сервер отчетов, чтобы возникла проблема с путем отчета "/Report", так как я столкнулся с той же проблемой в прошлом году в моем случае путь отчета был проблемой..

Кроме того, если URL-адрес отчета указан правильно, то для развертывания отчета SSRS требуется только путь к отчету..
Помните, что "/Report" должен быть папкой на вашем сервере отчетов http://localhost/ReportServer а затем проверьте путь, который вы предоставляете..

3 Ответов

Рейтинг:
2

thatraja

Просто заметил, что этот вопрос все еще без ответа, проверьте это
Отчет не может быть найден[^]


Рейтинг:
0

jaimin85

использовать проверку подлинности SQL сервер, чем окно аутентификации в SQL

изменения от: ReportViewer1.Метод serverreport.Значение Reportpath, Равное = "/Отчет";
К : ReportViewer1.Метод serverreport.Значение Reportpath, Равное = "/Отчет/Отчет1";

если более подробная информация используется ниже url
http://jpmaheta.blogspot.in/search-что?м=rsitem[^]


Рейтинг:
0

Shweta N Mishra

Вам нужно установить полный путь

пример которого вы можете увидеть в своей базе данных Reportserver
и каталог таблиц

выберите путь из файла ReportServer.dbo.Catalog, где Name='Report1'