Visual Basic - Filtro en crystal report 8 con vb6

Life is soft - evento anual de software empresarial
 
Vista:

Filtro en crystal report 8 con vb6

Publicado por jesus (43 intervenciones) el 30/03/2004 20:25:13

Hola a todos. me estoy metiendo cada dia mas con esto de los reportes cystal y pues me salio un problemita, si alguien me pudiera ayudar se lo agradeceria mucho, lo que pasa es que quiero hacer un filtro de un periodo de fechas en una bd de access 2000, ya he probado con otro tipo de filtros y si me a dado resultado; el codigo que uso para ello es

Cr.ReportFileName = App.Path & "\alu_gpo.rpt"
Cr.DiscardSavedData = True
Cr.SelectionFormula = "{Alumnos.Grupo}= '" & gpo & "' and Alumnos.Turno}= '" & turno & "' and {Alumnos.Vig}='a' "
Cr.Action = 1

y al modificar el criterio "{Alumnos.fecha}>= '" & CDate(fechainicial.text)

me marca error y medice que aqui tiene que ir una fecha en esta fórmula y ya cheque que los dos formatos de fecha fueran igual y apesar de eso sigue igual.

de antemano gracias.

jesus
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Filtro en crystal report 8 con vb6

Publicado por J2ML (464 intervenciones) el 31/03/2004 14:43:08
Prueba cambiando:
"{Alumnos.fecha}>= '" & CDate(fechainicial.text)
por:
"{Alumnos.fecha}>= Date('" & Format(fechainicial.text,"YYYY,MM,DD")+")"

El porque: es debido a que en cristal report la sintaxis para el manejo de fechas es algo distinta a la empleada por Visual Basic en SQL, algo diferente a la de VB en ACCESS y de otros motores de bases de datos.

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar