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

Preguntas similare

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
Respuesta Responder a este mensaje
#2 Jordi Julià
28/09/2004 - 20:58 | Informe spam
Hola,

Prueba con esta intrucción:

Dim DescripcionSeleccion as string = "Descripcion..."
informe.SetParameterValue
("DescripcionSeleccion",DescripcionSeleccion)

dónde:
- "DescripcionSeleccion" se ha definido en el informe
como "Campo de parámetro"

Jordi


Que tal

Como puedo poner valor a los parametros que tengo en


un
reporte. Ayudenme?
Gracias
.

Respuesta Responder a este mensaje
#3 Martin
28/09/2004 - 21:18 | Informe spam
Ya lo hice asi, pero no me respeta el parametro, me sigue
mostrando toda la tabla, no se si estoy mal en en la
siguiente linea:
Dim Seleccion as string = "0010"
Lo que quiero es que me muestre todos los registros
donde el campo renglon sea igual a "0010", pero no me
sale, ayudame porfas
Hola,

Prueba con esta intrucción:

Dim DescripcionSeleccion as string = "Descripcion..."
informe.SetParameterValue
("DescripcionSeleccion",DescripcionSeleccion)

dónde:
- "DescripcionSeleccion" se ha definido en el informe
como "Campo de parámetro"

Jordi


Que tal

Como puedo poner valor a los parametros que tengo en


un
reporte. Ayudenme?
Gracias
.



.

Respuesta Responder a este mensaje
#4 Anonimo
29/09/2004 - 01:19 | Informe spam
Tengo el mismo problema de Martín, necesito que mi reporte
muestre en el encabezado dos variables que pide la
aplicación para luego emitir un reporte por rango de
fechas y no logro pasar esas varibles al reporte de
crystal reports, sabeis cómo se logra hacer esto.
Gracias.

Reporte de productos vendidos del f_Inicio al f_Fin

Donde f_inicio es 01/09/2004
y
f_Fin es 28/09/2004.

Resultado:
Reporte de productos vendidos del 01/09/2004 al 28/09/2004.

Cómo le paso esos valores que pido en un Form al reporte
de CrystalReports?

Si tienen un ejemplo de antemano se los agradezco.
Saludos.


Que tal

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

Respuesta Responder a este mensaje
#5 Tomas Martin
29/09/2004 - 08:51 | Informe spam
MiDs es el dataset donde se encuentran las tablas con la información a
presentar en el informe
Tomás

"Martin" escribió en el mensaje
news:0bb301c4a578$285c9070$
Por favor explicame a que te refieres con esta linea de
codigo:
MyReport.SetDataSource(MiDs)
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida