Bonjour,
J'ai installé un serveur de rapport (ReportServer) et mis en place un rapport tout simple (sans paramètre) avec les droits pour l'utilisateur anonyme IIS.
Dans mon application web IIS j'ai mis en place la page suivante :
La page s'affiche bien mais le repportViewer s'affiche bizarrement (il n'affiche pas les images de ses boutons) , il m'indique une erreur 404 et n'affiche pas le rapport.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 <%@ Page Language="VB" AutoEventWireup="false" CodeFile="test.aspx.vb" Inherits="Pages_gestionnaires_test" %> <%@ Register assembly="Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" namespace="Microsoft.Reporting.WebForms" tagprefix="rsweb" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>Test ReportViewer</title> </head> <body> <form id="form1" runat="server"> <div> <rsweb:reportviewer ID="ReportViewer1" runat="server" Font-Names="Verdana" Height="400px" ProcessingMode="Remote"> <serverreport ReportServerUrl="http://localhost/ReportServer" reportpath="/loueurs" /> </rsweb:reportviewer> </div> </form> </body> </html>
Le serveur IIS et le Serveur de rapport sont sur la même machine et les composants RepportViewer Version 8 et 9 sont installés. J'ai testé avec les deux versions du RepportViewer et j'ai le même problème, pourtant le composant semble bien actif car si je modifie l'attribut reportpath avec une valeur fausse, une erreur (rsItemNotFound) est soulevé au chargement de la page.
Si quelqu'un à une idée sur la chose...
Partager