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 24-05-2006
DreadLord DreadLord is offline
Registrado
 
Registrado: may 2006
Posts: 5
Poder: 0
DreadLord Va por buen camino
Smile Como Repetir un QRBand en QReport?

Hola saludos a todos los del foro

bueno la pregunta es la siguiente:

Tengo que realizar unos vales de colacion con fecha de cada dia del mes para 200 personas las cuales estan en una base de datos, lo que he hecho es crear una Form con un QReport el cual tiene en su interior un QRBand donde inserto la imagen y los QRLabel respectivos del vale, lo que quiero hacer es que cuando se active esta forma se duplique el QRBand (Como copiar y pegar)tantas veces sea necesario para completar los 31 dias del mes de una persona luego que termine con el primero tire los 31 del siguiente y asi sucesivamente.

Se Agradece cualquier ayuda o sugerencia
Responder Con Cita
  #2  
Antiguo 24-05-2006
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
creo que sería más fácil que tu pusieras los 31 días en tu banda detalle.
aunque tendrías el problema de que no todos los meses tienen 31 días...

entonces tal vez en el evento before print de tu reporte, puedas generar tanta líneas como días tenga el mes en curso.
__________________

Responder Con Cita
  #3  
Antiguo 24-05-2006
DreadLord DreadLord is offline
Registrado
 
Registrado: may 2006
Posts: 5
Poder: 0
DreadLord Va por buen camino
Cita:
Empezado por ContraVeneno
creo que sería más fácil que tu pusieras los 31 días en tu banda detalle.
aunque tendrías el problema de que no todos los meses tienen 31 días...

entonces tal vez en el evento before print de tu reporte, puedas generar tanta líneas como días tenga el mes en curso.
pero como lo hago para que sea automatico que me deje listo a los 200 personajes de esta novela sin tenerlo que hacer uno a uno.

si por esas cosas de la vida tienes un codigo que me pueda guiar o algo te lo agradeceria mucho...
Responder Con Cita
  #4  
Antiguo 24-05-2006
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
no, no tengo un código para hacer eso...

tambien se me ocurre que pongas los 31 días en tu banda detalle, y luego en el evento before print de tu reporte, hagas invisible la última línea dependiendo de los días del mes.

Y al estar en tu banda detalle, no será necesario que tu personalmente lo dupliques 200 veces. Eso se repetirá tantas veces como registros tengas.
__________________

Responder Con Cita
  #5  
Antiguo 26-05-2006
pijo pijo is offline
Miembro
 
Registrado: sep 2003
Ubicación: Barcelona, casi
Posts: 56
Poder: 21
pijo Va por buen camino
Has probado de utilizar el TQRLoopBand. Es un tipo de banda que se imprime las veces que le digas que se imprima en la propiedad PrintCount.
Yo asociaria el detail a los 200 personajes y lo haria lo suficientemente pequeño para que no descuadrara demasiado cada vez que saliera (por ejemplo lo pones de 1 píxel de alto).
Despues pegaria un loopband y le pondria la propiedad de master al QuickReport.
El PrintCount se lo asignaria justo antes de lanzar el impreso y asi podrías poner el nº de días que quisieras que se imprimieran (28,10,31).
Con esto en teoria se te repitiria la banda LoopBand x veces por cada detalle del report.

ánimos
suerte
__________________
Ánimos.
Responder Con Cita
  #6  
Antiguo 26-05-2006
DreadLord DreadLord is offline
Registrado
 
Registrado: may 2006
Posts: 5
Poder: 0
DreadLord Va por buen camino
Smile

gracias pijo esa es la forma que buscaba pero ContraVeneno me dio a entender una forma mas facil, que es en la banda Detail, poner los 31 dias del mes y poner los respectivos QRText de nombre y apellido.

En este momento estoy realizando lo de contraveneno pero me sucede lo siguiente, en la hoja del Qreport solo me caen 14 imagenes de los vales, la pregunta seria como hago para que me apararesca una hoja vinculada con la primera para seguir con los dias que me faltan y como consigo que no me imprima los Fuckers Sabados y Domingos.

muy agradecido por cualquier respuesta.
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
Problemas en QRBand - Band type Detail jdangosto Impresión 13 21-09-2005 19:12:03
imprimir Qrband tittle en todas paginas, quickreport manolop Impresión 1 12-09-2005 12:25:20
Cerrar el QRBAND detailcon una linea cisterpe Impresión 5 25-03-2004 16:23:31
Que QRband debo usar? aurix Impresión 3 17-02-2004 14:29:26
no repetir campos ebeltete SQL 5 22-05-2003 04:32:53


La franja horaria es GMT +2. Ahora son las 09:40:18.


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