Avanzar una pagina, por cada registro
Hola a todos y gracias por la ayuda que me puedan brindar
Utilizo delphi 7 y mis tablas estan en access Resulta que quiero imprimir X cantidad de registro y tengo lo siguiente Cita:
de la forma como esta tengo que cerrar y seleccionar el printer cada vez que imprime un registro, y quiero seleccionar el printer una sola vez y que imprima todo, pero avanzando una pagina cada vez que imprima un registro. Gracias mil, Alcides Rep.Dom. |
¿Y qué usas para imprimir?
|
perdon, utilizo reportbuilder
Alcides Rep.Dom. |
Aumenta el tamaño del "cuerpo" hasta que la suma de "cabecera"+"cuerpo"+"pié" sea cercano al tamaño de la página completa.
Luego pon todo a tamaño "estático" porque si dejas "dinámico" se autoajustará y no servirá de nada, ya sabes, tanto la cabecera, cuerpo y pié ponlo a tamaño estático. Con botón derecho en cada uno de ellos. Bueno, yo lo llamo cabecera, cuerpo y pié... pero veo que en reportbuilder se llama: encabezado, detalle y pié :) |
Gracias Casimiro,
la forma como estoy leyendo el query no esta bien, porque cada vez que imprimo un registro, le doy close y de esa forma lee un nuevo registro PERO DEBO SELECCIONAR LA IMPRESORA NUEVA VEZ, Y ASI CON CADA UNO DE LOS REGISTRO HASTA LEERLO TODO. Alcides Rep.Dom. |
Hola nueva vez,
este es el qry que utilizo, para que verificar que es lo no estoy haciendo. Que no imprime todos los registros que cumplan con el parametro, uno por pagina sin necesidad de seleccionar la impresora por cada registro.
Gracias mil, Alcides Rep.Dom. |
La franja horaria es GMT +2. Ahora son las 00:30:47. |
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