2017-07-25 6 views
0

I bestehenden SSRS Bericht in meiner Web-Seite (ASP.net)Embedding SSRS in meiner Webseite

ich in meiner Seite und Setup-Server Report verwenden Reportviewer zu verwenden versuchen und melde Pfad

noch der Bericht zeigt und erhält diesen Fehler nicht

Der Pfad des Artikels '/ TEST/Finanzwesen/WIP + Konto' ist nicht gültig. Der vollständige Pfad muss weniger als 260 Zeichen lang sein. Andere Einschränkungen gelten. Wenn sich der Berichtsserver im einheitlichen Modus befindet, muss der Pfad mit einem Schrägstrich beginnen. (RsInvalidItemPath)

Ich sah dieses

how to set Reportviewer controls report server Url and report path properties in asp.net

aber noch nicht

Arbeits

hier ist mein Code

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Main.aspx.cs" Inherits="DeployRep.Main" %> 

<%@ Register assembly="Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" namespace="Microsoft.Reporting.WebForms" tagprefix="rsweb" %> 

<!DOCTYPE html> 

<html xmlns="http://www.w3.org/1999/xhtml"> 
<head runat="server"> 
    <title></title> 
</head> 
<body> 
    <form id="form1" runat="server"> 
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager> 
    <div> 

    </div> 
     <rsweb:ReportViewer ID="ReportViewer1" runat="server" Width="1239px" ProcessingMode="Remote" Font-Names="Verdana" Font-Size="8pt" WaitMessageFont-Names="Verdana" WaitMessageFont-Size="14pt"> 
      <ServerReport ReportServerUrl="http://mySSRSServ/reportserver" ReportPath="/TEST/Financial/WIP+Account"/> 

     </rsweb:ReportViewer> 
    </form> 
</body> 
</html> 

Antwort

0

ich die Antwort

Die gefunden Grund, dass ich den Fehler bekam, war wegen des + -Zeichens zwischen den Wörtern Ich ersetzte es mit Raum dann funktionierte es

 <ServerReport ReportServerUrl="http://mySSRSServ/reportserver" ReportPath="/TEST/Financial/WIP Account"/>