none
pasar parametro por default en lista reporting services RRS feed

  • Pregunta

  • Hola como estan, quiera por favor si alguién me colabora con los siguiente. Tengo un reporte que tiene una lista donde al seleccionar muestra la información.  Hasta ahí no hay problemas, pero lo que quiero hacer ahora es por código a través del control reporviewer enviarle el parametro de la lista, lo he intentado pero no lo hace, de hecho no se como hacerlo.  Lo intente por la url como por ejemplo parametro=valor pero no aparece nada seleccionado en la lista, aunque si muestra el reporte, no se si en la url se requiere por ejemplo algo asi como selectedItem.Value no se estoy divagando.  Ahora lo estoy haciendo por código y tampoco funciona.  

    Por código hice algo como lo siguiente, sin embargo a pesar de que muestra el reporte en la lista no aparece nada seleccionado.

            Dim p As New System.Collections.Generic.List(Of Microsoft.Reporting.WinForms.ReportParameter)
            Dim d As Microsoft.Reporting.WinForms.ReportParameterInfoCollection = ReportViewer1.ServerReport.GetParameters()
            Dim di As Microsoft.Reporting.WinForms.ReportParameterInfo
            For Each di In d
                If di.Name.ToLower = "parametro" Then
                    p.Add(New Microsoft.Reporting.WinForms.ReportParameter("parametro", "valordelparametro"))
                End If
            Next
            ReportViewer1.ServerReport.SetParameters(p)

     

     

     

     

    martes, 24 de agosto de 2010 13:21

Respuestas

Todas las respuestas