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)
avitalini
Posts: 139
Joined: Wed Jan 07, 2015 6:31 pm

Impresión de Diploma individual con renglones variables

Postby avitalini » Tue May 09, 2017 1:57 am

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)
Attachments
DiplomaForo.jpg
Diploma
DiplomaForo.jpg (87.01 KiB) Viewed 993 times
ComillasSimples.jpg
Comillas simples
ComillasSimples.jpg (137.16 KiB) Viewed 993 times
hgarciaj
Posts: 79
Joined: Thu Sep 23, 2010 12:44 am

Re: Impresión de Diploma individual con renglones variables

Postby hgarciaj » Tue May 09, 2017 6:21 am

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
Posts: 139
Joined: Wed Jan 07, 2015 6:31 pm

Re: Impresión de Diploma individual con renglones variables

Postby avitalini » Tue May 16, 2017 10:56 pm

Mil gracias por la guíada!!
Ya casi queda el reporte!!

hgarciaj wrote: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.

Return to “FastReport”