Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-12-2011
Avatar de Cabanyaler
Cabanyaler Cabanyaler is offline
Miembro
 
Registrado: jun 2003
Ubicación: País Valencià
Posts: 339
Poder: 21
Cabanyaler Va por buen camino
Red face Lineas de detalle hasta bajo

Hola, he buscado en el foro pero no he encontrado solución. Y seguro que de esto se ha hablado ya.
Querría imprimir informes tipo factura, por lo que he desrrollado un informe con QuickReport y D7 con bandas de tipo: rbPageHeader, rbDetail, y por último rbPageFooter.

El PageFooter siempre lo tengo situado al final de la página, pero dependiendo del número de líneas que imprima, se queda hasta llegar al PageFooter la página en blanco.

En otras ocasiones lo he solucionado insertando en la tabla que representa los detalles tantas tuplas en blanco como líneas me faltaban para conseguir la página completa de líneas hasta alcanzar el PageFooter sin dejar huecos, pero estoy convencido de que existen formas más elegantes de hacerlo.

Tenéis idea de como hacerlo, gracias.

Parecidos hilos a lo que busco son los que nombro pero no me han aclarado como hacerlo:
http://www.clubdelphi.com/foros/show...llenado+lineas
http://www.clubdelphi.com/foros/showthread.php?t=76933
__________________
El meu país és tan petit, que des de dalt d'un campanar es pot veure el campanar veí.
Responder Con Cita
  #2  
Antiguo 15-12-2011
Avatar de Cabanyaler
Cabanyaler Cabanyaler is offline
Miembro
 
Registrado: jun 2003
Ubicación: País Valencià
Posts: 339
Poder: 21
Cabanyaler Va por buen camino
Red face

Pos lo voy a seguir haciendo como siempre, calculando el número de líneas que restan para llenar la hoja, y rellenando la tabla de detalles en caché con tantas tuplas en blanco como líneas faltan por llenar.
__________________
El meu país és tan petit, que des de dalt d'un campanar es pot veure el campanar veí.
Responder Con Cita
  #3  
Antiguo 15-12-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is online now
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.021
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Lo normal en cualquier generador de informes es que eso se haga automáticamente, él solo ajusta las líneas que caben en el tamaño del papel, restando lo que ocupa la cabecera y el pié.
No conozco ese generador, pero todos los que he usado es automático. (O puede que no haya entendido tu pregunta.)
Responder Con Cita
  #4  
Antiguo 16-12-2011
Avatar de Cabanyaler
Cabanyaler Cabanyaler is offline
Miembro
 
Registrado: jun 2003
Ubicación: País Valencià
Posts: 339
Poder: 21
Cabanyaler Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
.... (O puede que no haya entendido tu pregunta.)
O quizá no me haya expresado claramente.
El listado me sale perfecto en cuanto a posiciones de las bandas se refiere. La cabecera, el espacio para las lineas de detalle y por último el pie de página.
Lo que me ocurre es que por cada línea de detalle, se imprime a modo de cuadricula las líneas de separación entre líneas, así como las columnas que se muestran en cada línea, pero al finalizar la impresión de las líneas de detalle, y cuando estas no llegan a llenar el espacio destinado a ella, dicho espacio se queda en blanco hasta llegar al pie de página.
Ahora que he visto como hacerlo, adjunto imágen donde se observa lo que intento transmitir.
Gracias de nuevo.
__________________
El meu país és tan petit, que des de dalt d'un campanar es pot veure el campanar veí.

Última edición por Cabanyaler fecha: 16-03-2012 a las 18:01:48.
Responder Con Cita
  #5  
Antiguo 16-12-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is online now
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.021
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Así ahorras tinta
No sé cómo hacerlo, la verdad
Responder Con Cita
  #6  
Antiguo 16-12-2011
Avatar de Cabanyaler
Cabanyaler Cabanyaler is offline
Miembro
 
Registrado: jun 2003
Ubicación: País Valencià
Posts: 339
Poder: 21
Cabanyaler Va por buen camino
Jajajaja, si eso le he vendido al jefe del departamento afectado y hasta le ha parecido bien y todo.
Bueno la manera "rústica" de hacerlo es como he comentado anteriormente llenar la tabla en caché con tuplas blancas hasta finalizar la página, pero en este caso lo dejaré en blanco, que tampoco queda mal del todo.
Un saludo.
__________________
El meu país és tan petit, que des de dalt d'un campanar es pot veure el campanar veí.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
lineas de detalle sin base de datos anubis Impresión 1 29-09-2007 03:14:35
Select registros master según nº de líneas de detalle fidel SQL 17 10-04-2007 04:32:03
QRBand con QRMemo ( variar lineas de detalle ) ingel Impresión 1 16-03-2007 15:55:10
Restringir lineas de impresion en el detalle RBuilder dmagui Impresión 2 17-11-2006 18:47:16
lineas detalle en el qreport davidgaldo Impresión 1 21-05-2004 15:28:44


La franja horaria es GMT +2. Ahora son las 21:47:52.


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