none
Reportviewer filtrado RRS feed

  • Pregunta

  • necesito filtrar reportview por un dato, esto lo tengo cargado en un datagridview, quisiera saber como hacer un reporte que se filtre al cargar osea en el load
    miércoles, 9 de mayo de 2012 1:47

Respuestas

  • Para ello debes definir parámetros en tu Reporte y luego enviar esos parámetros a tu Reporte. Cabe resaltar que el parámetro que crees en el Reporte debe ser igual al que vas a enviar desde el code behind.

            Rpt.ServerReport.ReportServerUrl = New Uri("http://Nombre_Servidor/ReportServer/")
            Rpt.ServerReport.ReportPath = "/MisReportes/rss_reporte"
    
            Rpt.Visible = True
            Rpt.ShowParameterPrompts = False
            Rpt.ShowCredentialPrompts = False
    
            Dim parametros As List(Of ReportParameter) = New List(Of ReportParameter)()
            parametros.Add(New ReportParameter("codProveedor", codProveedor.Trim))
            parametros.Add(New ReportParameter("codCliente", codCliente.Trim))
    
            Rpt.ServerReport.SetParameters(parametros)
            Rpt.ServerReport.Refresh()


    Si se solucionó tu consulta no olvides marcar la respuesta. Saludos

    jueves, 16 de mayo de 2013 21:33