Crystal Report - Rango de Fechas

 
Vista:

Rango de Fechas

Publicado por Torachan (5 intervenciones) el 27/03/2006 19:31:24
Como puedo hacer para generar un reporte por rango de Fechas.
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:Rango de Fechas

Publicado por Neron (4 intervenciones) el 29/03/2006 20:32:41
Hola..mira lo q podrias hacer seria asi:
con la clausula SelectionFormula

dim fecha1 as date
dim fecha2 as date

fecha1=cdate(fecha1.text)
fecha2=cdate(fecha2.text)

dia1=Day(fecha1) 'lo q trato de hacer aca es descomponer la fecha para q el c
mes1=Month(fecha1) 'cristal la toma bien
agno1=Year(fecha1)

dia2=Day(fecha2) ' se supone q en fecha1 y fecha2(text) tengo fechas validas
mes2=Month(fecha2)
agno2=Year(fecha2)

CR1.SelectionFormula="{Cliente.FechaAlta} in Date(" & Agno1 & ", & mes1 & ","_
& dia1 & ") to Date (" & Agno2 & ", & mes2 & "," & dia2 & ")

Bueno..esto te filtra por el rango de fechas seleccionadas dinamicamente.....perdona la sintaxis o si no fui muy claro....espero q te halla servido

Saludos
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

RE:Rango de Fechas

Publicado por yo (4 intervenciones) el 30/03/2006 20:03:23
en tu field explorer genera un parametro que se llame fecha con un tipo de dato datetime y activa el button de range values YA QUE LO CREASTE, vas al menu reportes > select expert seleccionas el campo por el que vas a filtrar que debe ser tipo fecha y le dices que es igual a tu parametro que debe de aparecer con un signo de interrogacion al princio .ej ?Fecha.
ya que terminaste visualiza el preview y te pedira la fecha en formato date time si no quieres que te pida hora con minutos edita tu parametro y dejalo como date unicamente y listo
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