Gracias Maxi por orientarme conla Publicacion de un Reporte en WinForms, se
me presenta otro escenario ahora:
Tengo reportes que necesitan parametros parta su ejecucion, dichos
parametros se muestran en la parte superior del report viewer ok magnifico!
:-) el asunto esta en que en algunos casos, no quiero que se visualize
estos textbox, es decir programaticamente pasarle los parametros. Intente
con lo siguiente pero me sale una exepcion.
Mi codigo es el siguiente:
Imports System.Collections.Generic
Imports Microsoft.Reporting.WinForms
Public Class FrmReportePrueba
Private Sub FrmReportePrueba_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
Try
SetReportParameters()
Me.ReportViewer1.RefreshReport()
Catch ex As Exception
MessageBox.Show(ex.Message.ToString)
End Try
End Sub
Private Sub SetReportParameters()
Dim parameters(1) As ReportParameter
parameters(0) = New ReportParameter("NroHistoria", 3)
Me.ReportViewer1.ServerReport.SetParameters(parameters)
End Sub
End Class
Cuando ejecuto la Aplicacion me sale esta exepcion: *****Value cannot by
null****
Como podria solucionar esto ya le di 3000 vueltas configurando el parametro
de mi reporte que hacepte nulos, blancos, ect y naa me podrian ayudar esta
bien la forma en la que paso los parametros?...Ojo que si no lo envio los
parametros el winform abre sin proiblemas y muestra el reporte pero con el
textbox en blanco donde se deberia de ingresar el parametro.
Saludos.
Leer las respuestas