Club Delphi  
    Paypal   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 09-06-2004
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.965
Poder: 29
delphi.com.ar Va camino a la fama
Si no te molesta utilizar componentes sin código, te recomiendo probar el TQueryPrint que puedes bajar de mi página. Los campos los puedes alinear verticalmente con la propiedad VerticalAlignment, tienes un par de ejemplos que muestran como se imprimen las imágenes.

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #2  
Antiguo 09-06-2004
falke01 falke01 is offline
Registrado
 
Registrado: jun 2004
Posts: 4
Poder: 0
falke01 Va por buen camino
Hola Delphi.com.ar,

Lo primero agradecerte el ofrecimiento de tu componente, decirte que ya lo he bajado y lo he estado probando.
Es cierto que soluciono el tema de la justificación vertical, pero no veo como gestionar los diferentes niveles de agrupación que debo mantener. Y ademas en el momento que el el impreso se esta generando debo decidir el numero de campos a incluir en la banda, en que posicion y de que tipo han de ser estos...

Me gustaria saber si el componente soporta estas posibilidades.

Muchas gracias.
Responder Con Cita
  #3  
Antiguo 09-06-2004
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.965
Poder: 29
delphi.com.ar Va camino a la fama
Si cada grupo de datos, conserva el mismo esquema de columnas, puedes hacerlo con este componente, utilizando la popiedad SubTotalGroup de los campos del mismo. Cuando cambie el valor de todos los agrupados, imprimirá los subtotales y continuará con el siguiente grupo, si la forma de agrupar es algo mas compleja, puedes hacer todas las evaluaciones necesarias en el evento OnGetSubTotalBreak y retornar el valor del parámetro Break verdadero, en el caso de que sea el registro que "corta" los grupos.

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #4  
Antiguo 10-06-2004
falke01 falke01 is offline
Registrado
 
Registrado: jun 2004
Posts: 4
Poder: 0
falke01 Va por buen camino
Hola otra vez y gracias de nuevo,

Ya he estado mirando lo que me comentaste, pero sigo teniendo el problema de generar componentes de forma dinamica en el momento que se esta generando el impreso, ya que en la banda detalle no siempre va a ir el mismo tipo de datos lo que para un registro puede ser texto para otro puede ser una imagen, y habra veces que dentro del mismo registro tenga que incluir un numero de imagenes determinada, una debajo de otra, y en otros casos no.
Si te digo la verdad, cada vez lo veo mas complicado.

Muchas gracias
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


La franja horaria es GMT +2. Ahora son las 00:32:25.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi