Autor |
Mensaje |
Esdu1598
Usuario
Registrado: Enero 2015
Mensajes: 3
Edad: 30
|
Reporte En Gambas- Constancias.
Buenos días. La razón de este mensaje es para pedirles un poco de ayuda en la parte de reportes. Estoy realizando un sistema de inscripcion para una escuela, el cual es parte de mi tesis y la verdad no he podido terminar los reportes de constancias debido a que desconozco el correcto manejo de todos los controles. Para ser mas exacto no logro hacer que todos los datos se centren en su lugar y para añadir debo presentar la Pre-Defensa en 2 semanas. En mi universidad solo yo y otro amigo somos los que programamos en gambas ya que lo incorporaron hace 1 año. No hay ningún profesor al cual pueda pedirle ayuda, así que recurro a ustedes.
Yo logro traer todos los datos pero no logro centrarlos en su lugar, me gustaría que quedase de esta manera. La imagen es de un sistema hecho en PHP del cual me he estado guiando en cuanto a requerimientos para un sistema de inscripcion. Tengo todo lo demás listo pero los reportes nada que me salen bien.
Si pudieran darme algunas instrucciones para que quedase así como la imagen de verdad se los agradecería mucho
|
#1 Jueves, 15 Enero 2015, 18:17 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: Reporte En Gambas- Constancias.
Sube el código que tienes hecho y te podremos ayudar. Al menos la parte de los reportes. Así, sin más, se puede hacer de un montón de maneras: imprimiento en Html, generando reports, usando herramientas externas, haciendo algo mixto de todo eso, etc. etc.
Mejor tener un punto de partida para saber qué has intentado.
Saludos.
|
#2 Jueves, 15 Enero 2015, 18:21 |
|
|
Esdu1598
Usuario
Registrado: Enero 2015
Mensajes: 3
Edad: 30
|
Re: Reporte En Gambas- Constancias.
Claro aquí dejo las imágenes de lo que he estado inventando.
Lo único que necesito es saber acomodar los datos junto al texto. Aunque si hay alguna otra manera, estoy mas que dispuesto a utilizarla.
última edición por Esdu1598 el Jueves, 15 Enero 2015, 18:36; editado 1 vez
|
#3 Jueves, 15 Enero 2015, 18:35 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: Reporte En Gambas- Constancias.
Prueba a cambiar los controles ReportLabel por ReportTextLabel. Estos últimos tienen la propiedad Alignment que te centra el texto.
Saludos.
|
#4 Jueves, 15 Enero 2015, 18:43 |
|
|
Esdu1598
Usuario
Registrado: Enero 2015
Mensajes: 3
Edad: 30
|
Re: Reporte En Gambas- Constancias.
El ReportLabel también posee esa propiedad pero sigo sin poder alinear todo correctamente. Antes mencionabas que se podía imprimir en HTML me gustaría saber un poco mas de eso, hay algún tutorial en el foro?
|
#5 Jueves, 15 Enero 2015, 22:27 |
|
|
jguardon
Administrador
Registrado: Septiembre 2009
Mensajes: 2708
Edad: 57 Ubicación: Granada
|
Re: Reporte En Gambas- Constancias.
Cuando dices alinear, ¿te refieres al alineamiento horizontal o vertical? Porque en tus capturas, parece que efectivamente lo tienes alineado al centro del párrafo. Otra cosa es distribuir horizontalmente los párrafos, para lo cual no conozco otros métodos que no sean insertar saltos de línea repetidos hasta alcanzar el efecto deseado o jugar con los márgenes/paddings.
Saludos
=================== Jesús Guardón
Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".
"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
|
#6 Jueves, 15 Enero 2015, 22:38 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: Reporte En Gambas- Constancias.
Reporttextlabel tiene las alineaciones bottom, bottomleft, bottomright bottomnormal, justify, left, etc. etc.
Sobre imprimir en html, mañana te pongo algún ejemplo. Es fácil.
|
#7 Jueves, 15 Enero 2015, 23:21 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Reporte En Gambas- Constancias.
Esdu1598
Citar: Antes mencionabas que se podía imprimir en HTML me gustaría saber un poco mas de eso, hay algún tutorial en el foro?
Aqui tienes un pequeño ejemplo:
http://cursogambas.blogspot.com.es/...to-printer.html
Simplemente tienes que usar las etiquetas de html (negrita, subrayado, insertar imagen, etc). Puedes crear tablas para presentar los resultados de una base de datos. Si te manejas bien con html y .ccs, puedes hacer muchas cosas:
http://jsbsan.blogspot.com.es/2012/...rapidos-de.html
Tambien esta la opcion de usar latex,
http://jsbsan.blogspot.com.es/2013/...lase-latex.html
pero si tienes poco tiempo, mejor usa html.
|
#8 Viernes, 16 Enero 2015, 12:10 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: Reporte En Gambas- Constancias.
Te he sacado un pequeño ejemplo. Cambia el origen de datos de los textbox a tu base de datos y modifica los css y textos.
El ejemplo te deja el html en el Escritorio. Si lo quieres en pdf, puedes usar wkhtmltopdf, tal como aparece en el primer ejemplo que te ha puesto jsbsan
Saludos
Descripción: |
|
Descargar |
Nombre del archivo: |
EjemploImpresionHTML-0.0.1.tar.gz |
Tamaño: |
5.51 KB |
Descargado: |
17 veces |
Descripción: |
|
Descargar |
Nombre del archivo: |
EjemploImpresionHTML-0.0.1.tar.gz |
Tamaño: |
5.51 KB |
Descargado: |
17 veces |
Descripción: |
|
Descargar |
Nombre del archivo: |
EjemploImpresionHTML-0.0.1.tar.gz |
Tamaño: |
5.51 KB |
Descargado: |
17 veces |
última edición por shordi el Viernes, 16 Enero 2015, 12:49; editado 1 vez
|
#9 Viernes, 16 Enero 2015, 12:47 |
|
|
|