locked
ReportViewer 2008 no muestra el informe RRS feed

  • Pregunta

  •  

     

    Tenemos instalado un servidor con Reporting Services 2008 con varios informes creados que funcionan correctamente a traves de la URL. La idea es integrar esos informes dentro de una aplicacion asp.net desarrollada con el framework 3.5. Para ello he instalado el Report Viewer 2008 en mi equipo (http://www.microsoft.com/downloads/details.aspx?FamilyID=cc96c246-61e5-4d9e-bb5f-416d75a1b9ef&displaylang=en) y lo he incluido en mi proyecto.

    El primer problema con el que me he enfrentado tenia que ver con los credenciales y el tipico error de "Acceso denegado", pero he conseguido solucionarlo gracias a este post.

    El problema que tengo ahora es que aparentemente todo funciona bien (asigno parametros, etc.), pero el report viewer no muestra nada. Incluyo el codigo a ver si alguien me puede ayudar:

    .ASPX

    <rsweb:ReportViewer ID="reportViewer" runat="server" Width="800px">
      <ServerReport DisplayName="Informe" />
    </rsweb:ReportViewer>

    .CS

    this.reportViewer.ServerReport.ReportPath = "/CARPETA/Listado";
    
    this.reportViewer.ServerReport.ReportServerUrl = new System.Uri("http://servidor/ReportServer_MSSQL10_1");
    
    CustomReportCredentials credentials = new CustomReportCredentials("Usuario", "Pass", "Dominio");
    this.reportViewer.ServerReport.ReportServerCredentials = credentials;
    
    ReportParameter parametro1 = new ReportParameter("PARAMETRO1", "VALOR1");
    ReportParameter parametro2 = new ReportParameter("PARAMETRO2", "VALOR2");
    ReportParameter parametro3 = new ReportParameter("PARAMETRO3", "VALOR3");
    this.reportViewer.ServerReport.SetParameters(new ReportParameter[] { parametro1, parametro2, parametro3});

     

    ¿Alguna idea?

     

    miércoles, 30 de junio de 2010 8:47

Respuestas

  • Parece que ya funciona bien. El problema era que no habia especificado la propiedad ProcessingMode="Remote" en el ReportViewer.


    <rsweb:ReportViewer ID="reportViewer" runat="server" Width="800px" ProcessingMode="Remote">
      <ServerReport DisplayName="Informe" />
    </rsweb:ReportViewer>

    Un saludo.

    • Marcado como respuesta RaYWoLF miércoles, 30 de junio de 2010 15:30
    miércoles, 30 de junio de 2010 15:30