Parametros de Crystal reports

28/09/2004 - 17:06 por Martin | Informe spam
Que tal

Como puedo poner valor a los parametros que tengo en un
reporte. Ayudenme?
Gracias
 

Leer las respuestas

#1 Martin
28/09/2004 - 18:28 | Informe spam
Por favor explicame a que te refieres con esta linea de
codigo:
MyReport.SetDataSource(MiDs)
De antemano gracias por tu ayuda
Yo lo hago de esta forma, espero que te sirva:
Tengo un parametro en el report llamado '@Parametro'
' objeto para contener la coleccion de valores de


parametros
Dim colValoresParametros As New


CrystalDecisions.Shared.ParameterValues
' objeto para contener un valor de un parametro
Dim UnParametro As New


CrystalDecisions.Shared.ParameterDiscreteValue
'Asignar el valor al parametro
UnParametro.Value = "El valor del parametro que


quieres pasar"
' añadir el parametro a la colección
colValoresParametros.Add(UnParametro)

' objeto report
Dim MiReport As New rptLista
With MiReport
' relacionar el parametro de la colección con


el del informe
..DataDefinition.ParameterFields


("@Parametro").ApplyCurrentValues(colValoresParametros)
' asignar el origen de datos al report
.SetDataSource(MiDs)
' mas cosas que necesites hacer con el


report..
End With

' objeto formulario que contiene el viewer
Dim formulario As New frmMostarInforme
With formulario
.CrystalReportViewer1.ReportSource = MiReport
.WindowState = FormWindowState.Maximized
.MdiParent = Me.MdiParent
.Show()
End With

Tomás Martín

Preguntas similares