*Las variables fecini y fecter deben estar asignadas en el crystal
{fecini}
{fecter}
*-------------------------------------------------------------------------------------------------------------
Esto en un Command
Set Cent On
Set Date French
public fecini,fecter
fecini=ctod("")
fecter=ctod("")
fecini=thisform.text1.value
fecter=thisform.text2.value
CrystalReport1.ReportFileName = \"ruta de tu reporte\"
CrystalReport1.WindowState = crptMaximized
CrystalReport1.SQLQuery = \"SELECT * FROM tu tabla WHERE fecha >=fecini
and fecha<=fecter"
CrystalReport1.Destination = crptToWindow
CrystalReport1.Action = 1
Thisform.Refresh
*-------------------------------------------------------------------------------------------------------------
esto otro ejemplo es con sql server 2000
por eso las fechas van en este modo = yyyyMMdd asi las interpreta sql en codigo ansi
yyyy=año
mm=mes
dd= dia