9
votes

Comment ouvrir le rapport SSRS de la page Web ASP à l'aide de la visionneuse de rapport

J'essaie d'ouvrir un rapport SSRS sur mes pages Web à l'aide de ReportViewer. Pour le rapport Serverl URL, j'ai:

http://db_servers/ReportsServer_SENSORSQLSERVER/Pages/ReportViewer.aspx?%2fCustomer1&rs:Command=Render.


0 commentaires

3 Réponses :


12
votes

Vous devez séparer l'URL sur le serveur, le chemin de signaler et ajouter les paramètres à un tableau de paramètres.

Voici un échantillon: xxx

ci-dessus de Utilisation du contrôle WebForms ReportViewer .


2 commentaires

Merci pour votre réponse. J'ai essayé ce qui précède et j'ai toujours eu une erreur disant: "Le dossier de l'article / nom de rapport ne peut pas être trouvé. (Rsitemnotfound)


Je ne suis pas sûr que vous ayez le bon chemin du rapport. Il devrait ressembler à quelque chose comme / nom de rapport / nom du rapport .... Ce que vous avez dans votre échantillon semble être le chemin collé dans l'interface graphique du serveur de rapport .... Si votre rapport figure dans un dossier appelé par exemple MySales et à l'intérieur que le rapport est nommé Sales2012, vous souhaiteriez que le reportage soit / mySales / Salesales2012.



1
votes

Vous devez remplacer le "2% f" par "/" .

Le problème est avec votre propriété ReportPath, E.g:

% 2fcustomer1 -> / client1


0 commentaires

1
votes

Ceci est un ancien mais je suis tombé dessus pour un client. Pour obtenir l'URL du rapport, j'ai trouvé que cela est le plus facile de se connecter à l'instance SQL que le serveur de rapports est activé via SSMS, puis ouvrez la base de données SERVENASERVER et interrogeez la table de catalogue pour les champs de chemin.


0 commentaires