Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 28-10-2010
elarys elarys is offline
Miembro
 
Registrado: abr 2007
Posts: 94
Poder: 18
elarys Va por buen camino
Limitar cantidad de registros por pagina

Estoy haciendo una impresion de etiquetas, tengo un formulario donde el usuario elige en un combo de 1, 2, 3, etc... estos serian la cantidad de registros que tengo que imprimir por pagina, osea 1 por pagina, 2 por pagina, 3 por pagina, etc

las etiquetas tienen un formato y el usuario elige de 0000 a 1000
tengo que imprimir algo mas o menos asi
----------
pagina 1

0001

0002

0003
----------
pagina 2

0004

0005

0006
----------
etc

las etiquetas tienen su formato y ya las imprimo... ahora como le digo a fastreports, que me imprima 1, 2, 3, etc por pagina en vez de imprimir en continuo

por ejemplo de un registro por pagina
----------
pagina 1

0001
----------
pagina 2

0002
----------

etc
----------

la impresion la realizo pasandole a un dataset los numeros de las etiquetas y las imprimo en fastreport con un masterdata

se me ocurre que tengo que hacer algo en el evento OnBeforePrint del masterdata
Responder Con Cita
  #2  
Antiguo 29-10-2010
Avatar de Combat-F2D
Combat-F2D Combat-F2D is offline
Miembro
 
Registrado: may 2003
Ubicación: Toletum
Posts: 454
Poder: 22
Combat-F2D Va por buen camino
puedes declarar una var integer dentro de tu report a modo de contador

envía desde de tu codigo delphi el valor de etiquetas por pagina

en el evento OnBeforePrint de tu MasterData, comprueba

Código Delphi [-]
onBeforePrint
begin
    if tContador > tvarconNumerodeEtiquetasporPagina then
    begin
          NewPage;
          tContador := 1;
    end
    else
    begin
          tContador := tContador + 1;
    end;
end;


sería algo así; comprueba que los reseteos de los contadores están bien
__________________
online
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como limitar la cantidad de registros impresos por hoja mbguantay Impresión 3 25-08-2010 15:22:24
limitar registros IgnacioHaro Conexión con bases de datos 2 24-09-2008 20:53:04
Limitar los Registros de una Tabla PablosanFdo Tablas planas 4 18-07-2007 06:59:24
¿Cómo limitar la cantidad de carateres a escribir en un RichEdit? Alcolea Varios 5 05-12-2006 03:17:55
Limitar registros con Query marcial SQL 4 10-12-2003 08:02:42


La franja horaria es GMT +2. Ahora son las 00:39:35.


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
Copyright 1996-2007 Club Delphi