|
Hola,
La verdad es que no entiendo muy bien lo que deseas hacer.
Si hablamos de QuickReport y quieres volver a imprimir un reporte, tienes la opción Copies para imprimirlo tantas veces como quieras.
Si lo que quieres es que te liste una semana, sus totales con diferencia incluída, luego otra y sus totales y así sucesivamente, puedes hacerlo utilizando el componente QRGroup. Básicamente se basa en agrupar, puede ser por un campo que tengas en el TDataSet que listas, que sea el índice, y en tu caso concreto el nº de semana del año (o bien, simplemente un número correlativo para cada semana), el TQRGroup ya es una banda Header (cabecera), luego pones una banda que sea rbGroupFooter y en la banda TQRGroup, en la propiedad FooterBand seleccionas esa banda que has creado y en la propiedad Expression pones el nombre del campo de nº de semana con el nombre de la tabla antes separados por un punto, p.e.: Table1.Semana. Esto te agrupará todos los registros por el campo Semana. Repásate las propiedades y observarás que en la banda que hace GroupFooter (donde pondrás los totales), tienes la propiedad ForceNewPage, para forzar el salto de página cuando acaba una semana y muestra los totales.
No se, me he enrollado mucho y no tengo claro si te he podido ayudar... O:-)
Saludos
|