In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Impresión de Diploma individual con renglones variables

FastReport for Xailer & [x]Harbour (English/Spanish)
Responder
avitalini
Mensajes: 141
Registrado: Mié Ene 07, 2015 6:31 pm

Impresión de Diploma individual con renglones variables

Mensaje por avitalini »

Soy nuevo en FastReport, a ver quién me puede echar la mano con FastReport de favor.

Tengo un diploma que actualmente lo dibujo en Printer:oCanvas directamente,
veo en la documentación de Bingen de FastReport que hay unas funciones para
crear el reporte manualmente como :StartManualBuild() pero parece que ya
no existen, pero me ayudaría mucho, ya que tengo todo ya preparado en milímetros.

En la imagen que adjunto con marcas naranjas señalo el texto que puede cambiar en
tamaño, tanto de fuente, como de cantidad de renglones, uno es el título del curso,
que puede ir de 1 a 3 renglones con diferentes tamaños de fuente y el expositor que
impartió el curso pueden ser de 1 a 9 expositores repartidos en 1 a 3 renglones, con
un mismo tamaño de fuente.

Utilicé AddVariable() para incrustar la información, no va a ser desde una base de datos,
ya que el fin de esto es generar un PDF sin vista preliminar por cada diploma.

De antemano se los agradezco.

Otra duda ¿Cómo separo los renglones? si los separo con CRLF me encierra el texto con comillas simples.
(marcado con flechas rosas)
Adjuntos
Diploma
Diploma
DiplomaForo.jpg (87.01 KiB) Visto 26514 veces
Comillas simples
Comillas simples
ComillasSimples.jpg (137.16 KiB) Visto 26514 veces
hgarciaj
Mensajes: 107
Registrado: Jue Sep 23, 2010 12:44 am

Re: Impresión de Diploma individual con renglones variables

Mensaje por hgarciaj »

Yo crearía un reporte con varias bandas de datos y crearía tres arreglos uno para los nombres del curso otro para el nombre de los expositores y otro para los firmantes, una banda de datos por cada arreglo Fastreports lleva el control automático del salto de línea, el diseño del diploma lo haces con en la propia ventana de diseño y ahí defines donde empieza a imprimir. en cada banda de datos incrustas un variable y le activas el uso de tags HTML que te permite definir varas cualidades que se usarán al imprimir dicha variable, o bien cada banda de datos o cada variable le puedes indicar el tamaño y tipo de fuente a usar incluído el color, cuando mandes imprimir solo exportas directo a PDF le indicas el nombre y le dices que que no quieres que te muestre el diálogo de exportación,
La respuesta es tan genérica como tu pregunta es muy difícil dar detalles sobre un diseño sin conocer información más detallada.
Si quieres envíame un mensaje por privado y con gusto intento colaborar contigo a resolverlo.
Saludos
Héctor García
avitalini
Mensajes: 141
Registrado: Mié Ene 07, 2015 6:31 pm

Re: Impresión de Diploma individual con renglones variables

Mensaje por avitalini »

Mil gracias por la guíada!!
Ya casi queda el reporte!!
hgarciaj escribió:Yo crearía un reporte con varias bandas de datos y crearía tres arreglos uno para los nombres del curso otro para el nombre de los expositores y otro para los firmantes, una banda de datos por cada arreglo Fastreports lleva el control automático del salto de línea, el diseño del diploma lo haces con en la propia ventana de diseño y ahí defines donde empieza a imprimir. en cada banda de datos incrustas un variable y le activas el uso de tags HTML que te permite definir varas cualidades que se usarán al imprimir dicha variable, o bien cada banda de datos o cada variable le puedes indicar el tamaño y tipo de fuente a usar incluído el color, cuando mandes imprimir solo exportas directo a PDF le indicas el nombre y le dices que que no quieres que te muestre el diálogo de exportación,
La respuesta es tan genérica como tu pregunta es muy difícil dar detalles sobre un diseño sin conocer información más detallada.
Si quieres envíame un mensaje por privado y con gusto intento colaborar contigo a resolverlo.
Responder