Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   reportes (https://www.clubdelphi.com/foros/showthread.php?t=71406)

yevabas 16-12-2010 23:05:02

reportes
 
buenas tardes


Estoy trabajando con rave report y necesito por favor una ayudadita, los parametros del query, fchIni y FchFin funcionan perfecto en la base de datos existe el campo fecha el SQL q utilizo en el query es el siguiente.


Código Delphi [-]
Select * from datos where FECHA between :FchIni and :FchFin,

todo eso funciona bien cuando le doy consultar, BConsulta, pero no se como hacer para que l reporte me de estos datos cuando le de imprimir, mejor dicho como hago para que me tome los parametro que tengo en mi formulario de delphi...


Código Delphi [-]
procedure TForm1.BCONSULTAClick(Sender: TObject);
begin
FchIni.Time := HrIni.Time;
FchFin.Time := HrFin.Time;
TrDatos.CommitRetaining;
DBGrid1.DataSource := DSGrid;
Valores := False;
QDatos.Active := False;
QDatos.ParamByName('FchIni').AsDateTime := FchIni.DateTime;
QDatos.ParamByName('FchFin').AsDateTime := FchFin.DateTime;
QDatos.Active := True;
 
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
FchIni.Time := Now-1;
FchFin.Time := Now;
TrDatos.CommitRetaining;
DBGrid1.DataSource := DSGrid;
Valores := False;
QDatos.Active := False;
QDatos.ParamByName('FchIni').AsDateTime := FchIni.DateTime;
QDatos.ParamByName('FchFin').AsDateTime := FchFin.DateTime;
QDatos.Active := True;
 
 
end;
 
procedure TForm1.BIMPRIClick(Sender: TObject);
begin
DATO.ProjectFile := ExtractFilePath( Application.ExeName ) + 'CABIN.rav';
DATO.Execute;
end;
 
end.


gracias por la ayuda que me puedan prestar.....

Ñuño Martínez 17-12-2010 10:52:53

Hola Yevabas.

Por favor: pon los mensajes en el subforo apropiado. Esto, evidentemente, no es una noticia, y así puede que nadie conteste. Por eso la he movido a la sección SQL. Consulta la Guía de estilo para más información.

Neftali [Germán.Estévez] 17-12-2010 11:07:15

Hola yevabas y bienvenido a los foros.

Antes de nada comentar, que para conseguir "algo" positivo en estos foros, deberás poner algo de tu parte, sino difícilmente vas a conseguir que la gente te ayude.

(1) Intenta poner un título descriptivo en los mensajes (puedes usar varias palabras, no cobramos por ellas)
(2) Intenta colocar los mensajes en el foro adecuado, así evitarás que un moderador (en este caso Ñuño) tenga que posteriormente moverlo al foro correcto.
(3) Intenta colocar TAG's en los trozos de código, así evitarás que un moderador (en este caso yo) tenga que añadirlas por tí.
(4) Busca en los foros antes de preguntar; Además de ser más rápido evitará que otro usuario (en este caso yo) lo haga, encuentre la respuesta y te ponga el hilo que debes revisar.

Dedícale un poco de tiempo a revisar la Guía de estilo, por favor.

Los usuarios se dan cuenta de esto (que denota algo de dejadez y poco interés) y muchos simplemente pasarán del hilo por estas razones.

Tenlo en cuenta para próximas preguntas.

Por cierto, una búsqueda en los foros me lleva a este hilo, pero seguro que hay más.

Un saludo.


La franja horaria es GMT +2. Ahora son las 22:23:58.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi