Resumen Cómo filtrar rango de fechas con crystal report

Dante:

Hace un tiempo que me pasó algo similar y lo solucioné de esta forma (espero
recordarme bien). Es probable que exista una función más depurada, pero
esta funciona.

Necesitas utilizar la propiedad .SelectionFormula del CR, algo como:

  Reporte1.SelectionFormula = "{Tabla.Fecha} in Date(" + sFechaDesde + ") to
Date(" + sFechaHasta + ")"

Ahora bien, el truco es que las variables sFechaDesde y sFechaHasta, que son
del tipo String, deben contener una cadena que contenga el año, el mes y el
día (en ese orden) separados por coma, lo puedes obtener así:

sFechaDesde = str(year(dFecha1)) + "," + str(month(dFecha1)) + "," +
str(day(dFecha1))
sFechaHasta = str(year(dFecha2)) + "," + str(month(dFecha2)) + "," +
str(day(dFecha2))

Tanto dFecha1 como dFecha2 son del tipo Date, si son del tipo String se
deben convertir primero con el uso de la funcion CDate.

Espero que te funcione,


Alberto.
Santo Domingo, Rep. Dominicana




-----Original Message-----
From: SENATI - Centro de Computo <pni@mail01.protelsa.com.pe>
To: vb-esp@ccc.uba.ar <vb-esp@ccc.uba.ar>
Date: Friday, October 24, 1997 1:59 PM
Subject: (VB-ESP) RE: como filtrar rango de fechas con crystal reprot


>Devuelta con una duda que tengo, necesito filtra fechas con el crystal
>report . como hago para hacer la cadena de consulta en el selectioformula y
>hasta hora lo unico que he logrado es insomnio.
>Gracias
>Saludos
>Dante
>LimaPeru
>
>
>



Resumen Resumen

Visual Basic Página de Visual Basic

Página principal Página principal

www.jrubi.com