PDA

Ver la Versión Completa : Busqueda por fechas en crystal report


richy08
13-11-2007, 23:44:06
Primeramente buenas tardes y mil disculpas si este hilo no pertenece a aqui :o Bueno tengo un consulta alguien ha buscado por fecas dentro de un reporte de crystal y se las manda desde delphi, en el reporte de crystal ya hice las intersecciones de las tablas y funciona bien pero dentro de delphi tengo 2 datetimepickers que ponen el inicio y le fin de la busqueda los cuales se los mando a crystal de la siguiente forma


Crp_PreArr.CloseWindow;
Crp_PreArr.Connect.UserID:= '****';
Crp_AudiRepo.Connect.Password:='*****;
Crp_PreArr.Connect.ServerName:='***************';
Crp_PreArr.DiscardSavedData;
Crp_PreArr.ReportTitle:='Pre-Arrival Date';
Crp_PreArr.WindowState:=WsMaximized;
//Crp_Pro.ReportName := 'Repowner.rpt';
Crp_PreArr.Selection.Formula.Clear;
Crp_PreArr.Selection.Formula.Add('{reserve.darrivaldate} >='+FormatDateTime(' yyyy/mm/dd',dtp_sta.date));
Crp_PreArr.Selection.Formula.Add('{reserve.ddeparturedate}<='+FormatDateTime(' yyyy/mm/dd',dtp_end.date));
Crp_PreArr.Show;



Pero me marca el siguiente error

Error:515 Error in File C:\Program Files\SITI-PMR\PROPERTY MANAGMENT AND RENTALS\RepPreArrival.rpt:
Error in formula <Record_Selection>.
'{reserve.darrivaldate} >= 2007/11/13
'
The remaining text does not appear to be part of the formula.
Execute <PEStartPrintJob>'. Process stopped. Use Step or Run to continue.

alguien tiene alguna idea de como hacerlo o por que marca ese error mil gracias