Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/03/2012, 23:05
jeffff
 
Fecha de Ingreso: marzo-2012
Mensajes: 1
Antigüedad: 12 años, 2 meses
Puntos: 0
Problema con parametros desde un datetimepicker en Crystal Reports

Tengo un problema. Estoy creando un reporte con CR y estoy pasandole parametros desde un form. Hasta aqui todo bien. Sí puedo pasar parametros usando esto:

myDiscreteValue1.Value = "cualquiercosa"

Pero cuando trato de hacer lo mismo desde un datetimepicker, y si uso esto:

myDiscreteValue1.Value = Rdonante.DateTimePicker1.Text

me deja el campo del parametro en el reporte en blanco, no pasa nada. Pero si uso esto:

myDiscreteValue2.Value = Rdonante.DateTimePicker1.Value

me pasa el valor que trae por default el datetimepicker, y no el que yo he seleccionado. Asique no se como hacer para que me pase al campo de parametro del reporte un valor que yo haya escogido desde un datetimepicker. mi codigo es el siguiente.

Dim info As New XCRDonantes
Dim Parametros As ParameterFields = New ParameterFields()
Dim PrimerParametro As ParameterField = New ParameterField()
Dim SegundoParametro As ParameterField = New ParameterField()
Dim myDiscreteValue1 As ParameterDiscreteValue = New ParameterDiscreteValue()
Dim myDiscreteValue2 As ParameterDiscreteValue = New ParameterDiscreteValue()
'---------------------------------------------------------------------
PrimerParametro.ParameterFieldName = "fecha_inicio"
SegundoParametro.ParameterFieldName = "fechafinal"
'---------------------------------------------------------------------
'Aqui es donde tengo mi problema!!!!!!!!!!!!!!!!!!!!!!!!!! Ninguno de los dos funciona como yo quiero
myDiscreteValue1.Value = Rdonante.DateTimePicker1.Text
myDiscreteValue2.Value = Rdonante.DateTimePicker2.Value
'---------------------------------------------------------------------
PrimerParametro.CurrentValues.Add(myDiscreteValue1 )
SegundoParametro.CurrentValues.Add(myDiscreteValue 2)
'---------------------------------------------------------------------
Parametros.Add(PrimerParametro)
Parametros.Add(SegundoParametro)
'---------------------------------------------------------------------
CrystalReportViewer1.ParameterFieldInfo = Parametros
CrystalReportViewer1.ReportSource = info

Agradeceria un poco de ayuda. Muchas gracias desde ya...