Mi dolor de cabeza
Hola a todos :
Trabajo con Delphi 6 y la base de datos es en Access. A la hora de hacer el reporte necesito mostrar los datos de todos los trabajadores, pero listando estos datos en hojas separadas segun la oficina donde trabajen. Suponguemos que estos son los valores que tego en mi Base de Datos : Código:
Oficina Nombre Edad Sexo Código:
Oficina : 01 Código:
Oficina : 02 Código:
Oficina : 03 Cita:
Código:
procedure TForm1.DetailBand1BeforePrint(Sender: TQRCustomBand; :mad: Por lo que obtengo es esto : Código:
Jose 23 m Código:
Ledian 23 m Código:
Carlos 40 m |
mmmm,
has tu consulta, y cuando tengas los resultados, lo enlazas a un quickreport poner QRGroup1 y en expresion le pones por el campo que quieras agrupar en este caso por el de oficinas, y pones una banda de detalles en la cual pones los campos del empleados. espero haberme dado a entender :) |
Los necesito
Hola quetzal :
Pues te cuento que así lo hice. Solo que ... ¿Como hacer que me cambie de página segun ese agrupado? En espera de su ayuda un fiel servidor. |
puedes checar esto en al beforeprint del la banda donde estas agrupando
if Query1.RecNo>0 Then QuickRep1.NewPage; |
La franja horaria es GMT +2. Ahora son las 09:54:23. |
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