Report Viewer avec Reporting Services en mode Sharepoint intégré

Signaler
Messages postés
13
Date d'inscription
samedi 23 janvier 2010
Statut
Membre
Dernière intervention
7 août 2012
-
Bonjour à tous,

Avant de commencer, je ne suis pas sûr de poster au bon endroit, chers modos, déplacez si besoin..

Je développe actuellement une application en ASP.NET et C# et je souhaiterais utiliser le contrôle Report Viewer afin de visualiser des rapports créer sous Visual Studio 2008 directement dans l'appli.
Sur le serveur (2008 R2), le serveur de rapport est en mode Sharepoint intégré.

Voici le code de mon appli qui utilise ce contrôle :

Code ASP :





Code C# :

if (!Page.IsPostBack)
{
// On set le mode remot, connexion à un serveur distant
reportViewer.ProcessingMode = ProcessingMode.Remote;

ServerReport serverReport = reportViewer.ServerReport;

// URL du serveur de rapport et du rapport lui meme
serverReport.ReportServerUrl =
new Uri("http:///sites/rapports/");
serverReport.ReportPath =
"http:///sites/rapports/rapports/AppliFactu/rapport_mensuel_collaborateur.rdlc";

// Création des paramètre du rapport
ReportParameter idUtilisateur = new ReportParameter();
idUtilisateur.Name = "idUtilisateur";
idUtilisateur.Values.Add("COMMUN");
ReportParameter annee = new ReportParameter();
annee.Name = "annee";
annee.Values.Add("2012");
ReportParameter mois = new ReportParameter();
mois.Name = "mois";
mois.Values.Add("4");

// On passe les paramètres au rapport
reportViewer.ServerReport.SetParameters(
new ReportParameter[] { idUtilisateur, annee, mois });

}



Lorsque j'exécute la page, j'obtiens cette erreur :

Le client a trouvé 'text/html; charset=utf-8' comme type de contenu de la réponse, alors qu'il attendait 'text/xml'. La demande a échoué avec le message d'erreur : -- Error //

// // // //

[../../_layouts/# ]



/sites/rapports




Error

Le fichier que vous tentez d'enregistrer ou d'extraire a été bloqué sur ce site Web par les administrateurs du serveur.

[javascript:HelpWindowKey('WSSEndUser_troubleshooting') Troubleshoot issues with Microsoft SharePoint Foundation.]

ID de corrélation : 80933729-188b-47e6-a897-b00fdb65c2ff

Date et heure : 27/06/2012 09:09:22

//

Go back to site





// RegisterSod("sp.core.js", "\u002f_layouts\u002fsp.core.js?rev=7ByNlH\u00252BvcgRJg\u00252BRCctdC0w\u00253D\u00253D"); RegisterSod("sp.res.resx", "\u002f_layouts\u002fScriptResx.ashx?culture=fr\u00252Dfr\u0026name=SP\u00252ERes\u0026rev=3q2Odko1bzX93pfZMB65xA\u00253D\u00253D"); RegisterSod("sp.ui.dialog.js", "\u002f_layouts\u002fsp.ui.dialog.js?rev=IuXtJ2CrScK6oX4zOTTy\u00252BA\u00253D\u00253D");RegisterSodDep("sp.ui.dialog.js", "sp.core.js");RegisterSodDep("sp.ui.dialog.js", "sp.res.resx"); RegisterSod("core.js", "\u002f_layouts\u002f1036\u002fcore.js?rev=HZIgIIsR2N5s2QIAjo8c4g\u00253D\u00253D"); // --.


J'ai copier tout ceci dans un fichier HTML pour savoir de quoi il s'agissait, et voici le résultat :

Go back to site
Error
Error
Le fichier que vous tentez d'enregistrer ou d'extraire a �t� bloqu� sur ce site Web par les administrateurs du serveur.

Troubleshoot issues with Microsoft SharePoint Foundation.

ID de corr�lation : a29e5693-de97-4c94-b236-c66f33206fae

Date et heure : 26/06/2012 16:38:42
Go back to site Go back to site



En vous remerciant de jeter à coup d’œil là dessus !
Edouard