Crystal Report - Problemas Fechas entre Access y Crystal Report

 
Vista:

Problemas Fechas entre Access y Crystal Report

Publicado por Chema (1 intervención) el 13/06/2006 17:34:00
Necesito hacer una aplicación que este conectada a una base de datos Access pero tengo problemas en el manejo de fechas en los informes. Access tiene el campo fecha/hora y en cambio crystal report tiene el fecha y fecha/hora (date y datetime).
El problema radica al seleccionar un rango de fechas, desde visual le mando datos de tipo fecha pero al comprar crystal report se da cuenta que los datos a comparar son fecha/hora. A alguien se le ocurre que hacer?? Intente haciendo una conversión de tipos dentro de Crystal pero tampoco. Admito cualquier idea. Un saludo.
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:Problemas Fechas entre Access y Crystal Report

Publicado por manolo (239 intervenciones) el 13/06/2006 18:09:09
En principio eso no deberia ser problema, pero siempre puedes convertir una fecha en datetime con una funcion

Function FechaCrystal(FechaIni As Date, FechaFin As Date) As String
Dim Cad As String
Cad = "in datetime ("
Cad = Cad & Format(FechaIni, "yyyy") & ", "
Cad = Cad & Format(FechaIni, "mm") & ", "
Cad = Cad & Format(FechaIni, "dd") & ",00, 00, 00) to datetime ("
Cad = Cad & Format(FechaFin, "yyyy") & ", "
Cad = Cad & Format(FechaFin, "mm") & ", "
Cad = Cad & Format(FechaFin, "dd") & ",23, 59, 59)"
FechaCrystal = Cad
End Function

Aqui pasandole la fecha inicial y la final, te devolvera una cadena correcta para pasarsela a crystal
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